Share via


WMContainer ASF 元件

WMContainer 物件提供剖析和寫入進階系統格式 (ASF) 檔案的低階控制。

管線層 ASF 元件會在內部使用 WMContainer 物件。 大部分的應用程式都應該使用管線元件,而不是使用 WMContainer 物件。 只有在您需要對剖析和寫入 ASF 檔案進行低階控制時,才使用 WMContainer。

WMContainer 層包含下列物件:

下列主題包含使用 WMContainer 讀取或寫入 ASF 檔案的逐步指示。

關於 WM 容器

WMContainer 物件會直接與 ASF 檔案物件互動。 下圖顯示 ASF 檔案結構和對應的 WMContainer 物件。

顯示 asf 檔案結構和對應媒體基礎物件的圖表

除了分隔器和多工器之外,這些物件都支援剖析 (讀取) 和寫入 ASF 檔案。 分隔器僅用於讀取 ASF 檔案。 多工器僅用於撰寫新的 ASF 檔案。

WMContainer 物件執行的所有作業都是同步的,這表示它們會封鎖呼叫執行緒。

媒體基礎中的 ASF 支援