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 |