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

Advanced Systems Format (ASF) ファイルからデータを読み取るメソッドを提供します。 ASF スプリッター オブジェクトは、このインターフェイスを公開します。 ASF スプリッターを作成するには、 MFCreateASFSplitter を使用します。

継承

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

メソッド

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

 
IMFASFSplitter::Flush

Advanced Systems Format (ASF) スプリッターをリセットし、保留中のすべてのサンプルを解放します。
IMFASFSplitter::GetFlags

ASF スプリッターで設定されているオプション フラグを取得します。
IMFASFSplitter::GetLastSendTime

最後に受信したサンプルの送信時刻を取得します。
IMFASFSplitter::GetNextSample

データの解析後に、Advanced Systems Format (ASF) スプリッターからサンプルを取得します。
IMFASFSplitter::GetSelectedStreams

現在選択されているストリームの一覧を取得します。
IMFASFSplitter::Initialize

Advanced Systems Format (ASF) スプリッターをリセットし、ASF データ セクションのデータを解析するように構成します。
IMFASFSplitter::P arseData

パケット化された Advanced Systems Format (ASF) データを ASF スプリッターに送信して処理します。
IMFASFSplitter::SelectStreams

Advanced Systems Format (ASF) スプリッターによって解析されるストリームを設定します。
IMFASFSplitter::SetFlags

Advanced Systems Format (ASF) スプリッターにオプション フラグを設定します。

注釈

ASF スプリッターは ASF パケットを受け入れ、そこから個々のストリームのサンプルを抽出します。 他の ASF 基本コンポーネントと同様に、ASF スプリッター オブジェクトは、使用する前に ASF ContentInfo オブジェクトのデータで初期化する必要があります。

要件

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

こちらもご覧ください

ASF スプリッター

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