次の方法で共有


ITStream::StartStream メソッド (tapi3if.h)

StartStream メソッドはストリームを開始します。

構文

HRESULT StartStream();

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

意味
S_OK
メソッドが成功しました。
E_NOTIMPL
メソッドが実装されていません。
TAPI_E_NOTERMINALSELECTED
ストリームでターミナルが選択されていないため、開始できません。
TAPI_E_NOTSTOPPED
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 を含む)

こちらもご覧ください

ITStream

メディア サービス プロバイダー インターフェイス (MSPI)