ITSubStream インターフェイス (tapi3if.h)

ITSubStreamITStream のコンポーネントであり、アプリケーションでメディア ストリーミングを細かく制御できます。 ITSubStream インターフェイスには、サブストリームの開始、一時停止、または停止、ターミナルの選択または選択解除、ストリームで選択されたターミナルの一覧の取得を行うメソッドが用意されています。 IEnumSubStream::Next メソッドと ITSubStreamControl::CreateSubStream メソッドは、ITSubStream インターフェイスを作成します。

継承

ITSubStream インターフェイスは IDispatch インターフェイスから継承されます。 ITSubStream には、次の種類のメンバーもあります。

メソッド

ITSubStream インターフェイスには、これらのメソッドがあります。

 
ITSubStream::EnumerateTerminals

EnumerateTerminals メソッドは、サブストリームで選択されているターミナルを列挙します。 C および C++ アプリケーション用に提供されます。 Visual Basic などのオートメーション クライアント アプリケーションでは、get_Terminals メソッドを使用する必要があります。
ITSubStream::get_Stream

get_Stream メソッドは、現在のサブストリームの ITStream インターフェイスへのポインターを取得します。
ITSubStream::get_Terminals

get_Terminals メソッドは、現在のサブストリームに関連付けられているターミナルのコレクションを作成します。 Visual Basic で記述されたものなど、Automation クライアント アプリケーション用に提供されます。 C および C++ アプリケーションでは、EnumerateTerminals メソッドを使用する必要があります。
ITSubStream::P auseSubStream

PauseSubStream メソッドは、サブストリームを一時停止します。
ITSubStream::SelectTerminal

SelectTerminal メソッドは、サブストリーム上の ITTerminal オブジェクトを選択します。 詳細については、「ITStream::SelectTerminal」の「解説」セクションを参照してください。
ITSubStream::StartSubStream

StartSubStream メソッドは、サブストリームを開始します。 詳細については、「ITStream::StartStream」の「解説」セクションを参照してください。
ITSubStream::StopSubStream

StopSubStream メソッドは、サブストリームを停止します。 詳細については、「ITStream::StopStream」を参照してください。
ITSubStream::UnselectTerminal

UnselectTerminal メソッドは、サブストリームからターミナルの選択を解除します。

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h

こちらもご覧ください

IDispatch

ITStream

ITStreamControl

ITSubStreamControl

Media Service Provider Interface (MSPI)