Initializes a new instance of the PhoneCallStateWavePlayer class and attaches to a call object.
| C# | Visual Basic | Visual C++ |
public PhoneCallStateWavePlayer( IPhoneCall call, WaveFormat waveFormat, Dictionary<CallState, Stream> outgoingCallStateMap, Dictionary<CallState, Stream> incomingCallStateMap )
Public Sub New ( call As IPhoneCall, waveFormat As WaveFormat, outgoingCallStateMap As Dictionary(Of CallState, Stream), incomingCallStateMap As Dictionary(Of CallState, Stream) )
public: PhoneCallStateWavePlayer( IPhoneCall^ call, WaveFormat^ waveFormat, Dictionary<CallState, Stream^>^ outgoingCallStateMap, Dictionary<CallState, Stream^>^ incomingCallStateMap )
- call (IPhoneCall)
- The given call object.
- waveFormat (WaveFormat)
- The initial arbitrary media format.
- outgoingCallStateMap (Dictionary<(Of <(<'CallState, Stream>)>)>)
- Wave streams for states of outgoing call.
- incomingCallStateMap (Dictionary<(Of <(<'CallState, Stream>)>)>)
- Wave streams for states of incoming call.
Assembly: VoIPSDK (Module: VoIPSDK.dll) Version: 10.1.12.649