寫入器檔案接收物件
[與此頁面相關聯的功能 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 | 提供寫入檔案的其他選項。 繼承 IWMWriterFileSink 和 IWMWriterFileSink2的所有方法。 |
IWMWriterSink | 配置記憶體、判斷接收是否即時運作,以及處理數個回呼函式。 |
應用程式應該實作下列回呼介面,以追蹤寫入器檔案接收物件的進度。
介面 | 描述 |
---|---|
IWMStatusCallback | 當狀態資訊必須與主應用程式通訊時需要。 |
相關主題