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 |