Share via


WMASFSplitter 介面 (wmcontainer.h)

提供從進階系統格式 (ASF) 檔案讀取數據的方法。 ASF 分割器物件會公開這個介面。 若要建立 ASF 分割器, MFCreateASFSplitter

繼承

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

方法

IMFASFSplitter 介面具有這些方法。

 
IMFASFSplitter::Flush

重設進階系統格式 (ASF) 分割器,並釋放所有擱置的範例。
IMFASFSplitter::GetFlags

擷取在 ASF 分割器上設定的選項旗標。
IMFASFSplitter::GetLastSendTime

擷取上次收到的樣本傳送時間。
IMFASFSplitter::GetNextSample

在剖析數據之後,從進階系統格式 (ASF) 分割器擷取範例。
IMFASFSplitter::GetSelectedStreams

取得目前選取數據流的清單。
IMFASFSplitter::Initialize

重設進階系統格式 (ASF) 分割器,並將其設定為從 ASF 數據區段剖析數據。
IMFASFSplitter::P arseData

將封包化的進階系統格式 (ASF) 數據傳送至 ASF 分割器進行處理。
IMFASFSplitter::SelectStreams

將進階系統格式 (ASF) 分割器剖析的資料串流設定為 。
IMFASFSplitter::SetFlags

在進階系統格式 (ASF) 分割器上設定選項旗標。

備註

ASF 分割器會接受 ASF 封包,並從中擷取個別數據流的範例。 如同其他 ASF 基底元件,ASF 分割器對象必須先使用 ASF ContentInfo 物件中的數據初始化,才能使用。

規格需求

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

另請參閱

ASF 分割器

媒體基礎介面