媒體基礎中的 ASF 支援

Media Foundation 支持進階系統格式的媒體檔案(ASF):

  • Windows 媒體視訊 (WMV 檔案)
  • Windows 媒體音訊 (WMA 檔案)

Media Foundation 提供數個對象來讀取和寫入 ASF 檔案。 這些物件會在兩個不同的架構層中提供。

首先,管線層包含對象,這些對象在媒體基礎管線運作,並符合管線所定義的 API。 ASF 管線層包含:

其次,WM 容器層提供對剖析和寫入 ASF 檔案的低階控制。 管線層會在內部使用 WMContainer。 應用程式也可以使用 WMContainer 進行低階 ASF 剖析和寫入。

顯示管線層和 wm 容器元素的圖表

本節內容

主題 說明
ASF 檔案結構
使用 ASF 檔案的 ASF 檔案結構和媒體基礎所提供的物件概觀。
管線層 ASF 元件
描述如何使用管線層剖析和撰寫 ASF 檔案。
WMContainer ASF 元件
描述如何使用 WMContainer 層剖析和撰寫 ASF 檔案。

如需 ASF 檔案結構的詳細資訊,請參閱可從此 Microsoft 網站下載的 ASF 規格。

媒體基礎程序設計指南