IMFASFMultiplexer インターフェイス (wmcontainer.h)

Advanced Systems Format (ASF) データ パケットを作成するメソッドを提供します。 このインターフェイスのメソッドは、入力サンプルを ASF データ セクションを構成するパケットに処理します。 ASF マルチプレクサーは、このインターフェイスを公開します。 ASF マルチプレクサーを作成するには、 MFCreateASFMultiplexer を呼び出します。

継承

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

メソッド

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

 
IMFASFMultiplexer::End

マルチプレクサーからデータを収集し、ASF ContentInfo オブジェクトを更新して、その情報を ASF ヘッダー オブジェクトに含めます。
IMFASFMultiplexer::Flush

キューに登録されたすべての出力メディア サンプルを処理するようにマルチプレクサーに通知します。 最後のサンプルをマルチプレクサーに渡した後、このメソッドを呼び出します。
IMFASFMultiplexer::GetFlags

構成されたマルチプレクサー オプションを示すフラグを取得します。
IMFASFMultiplexer::GetNextPacket

マルチプレクサーから次の出力 ASF パケットを取得します。
IMFASFMultiplexer::GetStatistics

マルチプレクサーの統計情報を取得します。
IMFASFMultiplexer::Initialize

ASF ContentInfo オブジェクトのデータを使用してマルチプレクサーを初期化します。
IMFASFMultiplexer::P rocessSample

マルチプレクサーに入力サンプルを配信します。
IMFASFMultiplexer::SetFlags

マルチプレクサー オプションを設定します。
IMFASFMultiplexer::SetSyncTolerance

さまざまなストリームのサンプルが同期から外れる最大時間を設定します。

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー wmcontainer.h

こちらもご覧ください

ASF マルチプレクサー

メディア ファンデーション インターフェイス