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

ASF ヘッダー内の相互除外情報に基づいて、Advanced Systems Format (ASF) ファイル内のストリームを選択します。 ASF ストリーム セレクター オブジェクトは、このインターフェイスを公開します。 ASF ストリーム セレクターを作成するには、 MFCreateASFStreamSelector を呼び出します。

継承

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

メソッド

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

 
IMFASFStreamSelector::BitrateToStepNumber

指定したビット レートに適した帯域幅ステップのインデックスを取得します。 このメソッドは、複数のビット レート (MBR) コンテンツに使用されます。
IMFASFStreamSelector::GetBandwidthStep

帯域幅ステップに適用されるストリーム番号を取得します。 このメソッドは、複数のビット レート (MBR) コンテンツに使用されます。
IMFASFStreamSelector::GetBandwidthStepCount

コンテンツに存在する帯域幅ステップの数を取得します。 このメソッドは、複数のビット レート (MBR) コンテンツに使用されます。
IMFASFStreamSelector::GetOutputCount

Advanced Systems Format (ASF) コンテンツの出力数を取得します。
IMFASFStreamSelector::GetOutputFromStream

ストリームに関連付けられている出力番号を取得します。
IMFASFStreamSelector::GetOutputMutex

出力の相互除外オブジェクトを取得します。
IMFASFStreamSelector::GetOutputMutexCount

出力に関連付けられている相互除外オブジェクトの数を取得します。
IMFASFStreamSelector::GetOutputOverride

ストリームに設定されている手動出力オーバーライド選択を取得します。
IMFASFStreamSelector::GetOutputStreamCount

出力に関連付けられているストリームの数を取得します。
IMFASFStreamSelector::GetOutputStreamNumbers

出力に関連付けられているすべてのストリームのストリーム番号を取得します。
IMFASFStreamSelector::GetStreamCount

Advanced Systems Format (ASF) コンテンツ内のストリームの数を取得します。
IMFASFStreamSelector::SetOutputMutexSelection

出力に関連付けられている相互除外オブジェクトに使用する相互除外レコードを選択します。
IMFASFStreamSelector::SetOutputOverride

出力の選択状態を設定し、他の選択基準をオーバーライドします。
IMFASFStreamSelector::SetStreamSelectorFlags

ストリーム セレクターのオプションを設定します。

要件

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

こちらもご覧ください

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