[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器 和 接收寫入器已取代它。 來源讀取器 和 接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft 強烈建議新程式碼盡可能使用 資源讀取器 和 資源寫入器,而非 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
檔傳輸數據流不需要 WM_MEDIA_TYPE 結構中的任何特殊設定。 它們需要資料單位擴展,才能將檔名與每個範例建立關聯。 若要傳送具有檔傳輸範例的名稱,您必須實作數據流的數據單位擴充系統。
若要設定數據流的數據單位延伸模組,請執行下列步驟:
- 呼叫 IWMStreamConfig::QueryInterface,以取得數據流組態物件的 IWMStreamConfig2 介面指標。
- 呼叫 IWMStreamConfig2::AddDataUnitExtension,以在流中新增數據單位擴展,如下所示:
hr = pStreamConfig2->AddDataUnitExtension(CLSID_WMTPropertyFileName, -1, NULL, 0);
相關主題