ITStream::StartStream メソッド (tapi3if.h)
StartStream メソッドはストリームを開始します。
構文
HRESULT StartStream();
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
値 | 意味 |
---|---|
|
メソッドが成功しました。 |
|
メソッドが実装されていません。 |
|
ストリームでターミナルが選択されていないため、開始できません。 |
|
Streamは既に開始されています。 |
注釈
通話が接続され、ストリーミングの準備が整い、ターミナルが選択されるとすぐに、ストリームが自動的に開始されます。 したがって、ほとんどのアプリケーションでは、このメソッドを呼び出す必要はありません。 アプリケーションは、 ITStream::StopStream または ITStream::P auseStream を呼び出すことによって、アプリケーションが以前に停止または一時停止したストリームを開始する場合にのみ、このメソッドを呼び出す必要があります。
この呼び出しでは、アプリケーションが登録されている場合に取得できるイベントが生成されます。 イベントの受信については、「 イベント の概要」を参照してください。
ストリームが正常に開始されると、MSP はイベントの値を 持つCALL_MEDIA_EVENT CME_STREAM_ACTIVE起動し、CMC_LOCAL_REQUESTと等しい CALL_MEDIA_EVENT_CAUSE します。
ストリームの一時停止に失敗した場合、MSP は原因CMC_LOCAL_REQUESTを含むCME_STREAM_FAIL イベントを発生させます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h (Tapi3.h を含む) |