imfASFStreamSelector 介面 (wmcontainer.h)

根據 ASF 標頭中的相互排除資訊,選取進階系統格式 (ASF) 檔案中的數據流。 ASF 數據流選取器物件會公開此介面。 若要建立 ASF 數據流選取器,請呼叫 MFCreateASFStreamSelector

繼承

IMFASFStreamSelector 介面繼承自 IUnknown 介面。 IMFASFStreamSelector 也有下列類型的成員:

方法

IMFASFStreamSelector 介面具有這些方法。

 
IMFASFStreamSelector::BitrateToStepNumber

擷取適用於指定比特率的頻寬步驟索引。 此方法用於多個比特率 (MBR) 內容。
IMFASFStreamSelector::GetBandwidthStep

擷取套用至頻寬步驟的數據流編號。 此方法用於多個比特率 (MBR) 內容。
IMFASFStreamSelector::GetBandwidthStepCount

擷取內容存在的頻寬步驟數目。 此方法用於多個比特率 (MBR) 內容。
IMFASFStreamSelector::GetOutputCount

擷取進階系統格式 (ASF) 內容的輸出數目。
IMFASFStreamSelector::GetOutputFromStream

擷取與數據流相關聯的輸出編號。
IMFASFStreamSelector::GetOutputMutex

擷取輸出的互斥物件。
IMFASFStreamSelector::GetOutputMutexCount

擷取與輸出相關聯的相互排除物件數目。
IMFASFStreamSelector::GetOutputOverride

擷取針對數據流設定的手動輸出覆寫選取專案。
IMFASFStreamSelector::GetOutputStreamCount

擷取與輸出相關聯的數據流數目。
IMFASFStreamSelector::GetOutputStreamNumbers

擷取與輸出相關聯之所有數據流的數據流編號。
IMFASFStreamSelector::GetStreamCount

擷取進階系統格式 (ASF) 內容中的數據流數目。
IMFASFStreamSelector::SetOutputMutexSelection

選取相互排除記錄,以用於與輸出相關聯的相互排除物件。
IMFASFStreamSelector::SetOutputOverride

設定輸出的選取狀態,覆寫其他選取準則。
IMFASFStreamSelector::SetStreamSelectorFlags

設定數據流選取器的選項。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 wmcontainer.h

另請參閱

媒體基礎介面