共用方式為


寫入器檔案接收物件

[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows Media Format 11 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]

將 Windows Media 輸出寫入檔案時,會使用寫入器檔案接收物件。

寫入器檔案接收物件是由 WMCreateWriterFileSink函式所建立,它會設定 IWMWriterFileSink 介面的指標。 呼叫 QueryInterface 方法即可取得寫入器檔案接收物件的其他介面。

寫入器檔案接收物件支援下列介面。

介面 描述
IWMRegisterCallback 可讓應用程式從 物件取得狀態訊息。
IWMWriterFileSink 開啟寫入器物件可以寫入資料的檔案。
IWMWriterFileSink2 提供檔案接收物件的擴充管理。 繼承 IWMWriterFileSink的所有方法。
IWMWriterFileSink3 提供寫入檔案的其他選項。 繼承 IWMWriterFileSinkIWMWriterFileSink2的所有方法。
IWMWriterSink 配置記憶體、判斷接收是否即時運作,以及處理數個回呼函式。

 

應用程式應該實作下列回呼介面,以追蹤寫入器檔案接收物件的進度。

介面 描述
IWMStatusCallback 當狀態資訊必須與主應用程式通訊時需要。

 

物件

使用寫入器接收