媒體基礎中的 ASF 支援
Media Foundation 支持進階系統格式的媒體檔案(ASF):
- Windows 媒體視訊 (WMV 檔案)
- Windows 媒體音訊 (WMA 檔案)
Media Foundation 提供數個對象來讀取和寫入 ASF 檔案。 這些物件會在兩個不同的架構層中提供。
首先,管線層包含對象,這些對象在媒體基礎管線內運作,並符合管線所定義的 API。 ASF 管線層包含:
- ASF 媒體來源:剖析 ASF 檔案並傳遞音訊/視訊數據封包。
- Windows 媒體編解碼器:譯碼或編碼 Windows Media 音訊或視訊串流。
- ASF 媒體接收:接收數據封包並寫入 ASF 檔案。
其次,WM 容器層提供對剖析和寫入 ASF 檔案的低階控制。 管線層會在內部使用 WMContainer。 應用程式也可以使用 WMContainer 進行低階 ASF 剖析和寫入。
本節內容
主題 | 說明 |
---|---|
ASF 檔案結構 |
使用 ASF 檔案的 ASF 檔案結構和媒體基礎所提供的物件概觀。 |
管線層 ASF 元件 |
描述如何使用管線層剖析和撰寫 ASF 檔案。 |
WMContainer ASF 元件 |
描述如何使用 WMContainer 層剖析和撰寫 ASF 檔案。 |
如需 ASF 檔案結構的詳細資訊,請參閱可從此 Microsoft 網站下載的 ASF 規格。