設定檔管理員物件

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

設定檔是一組用來建立 ASF 檔案的媒體參數。 設定檔管理員物件會建立要編輯的設定檔物件。 您可以建立設定檔物件,而不需要其中任何資料,或從現有的設定檔資料建置。 設定檔管理員物件也提供列舉支援編解碼器的方法,以及查詢這些編解碼器以取得資訊。

設定檔管理員物件是由 WMCreateProfileManager 函式所建立,它會設定 IWMProfileManager 介面的指標。 呼叫 QueryInterface 方法,即可取得設定檔管理員物件的其他介面。

設定檔管理員物件支援下列介面。

介面 描述
IWMCodecInfo 擷取所支援編解碼器及其格式的相關資訊。
IWMCodecInfo2 擷取支援編解碼器的名稱及其格式的描述。 繼承 IWMCodecInfo的所有方法。
IWMCodecInfo3 擷取編解碼器屬性,並查詢編解碼器以取得支援的功能。 繼承 IWMCodecInfoIWMCodecInfo2的所有方法。
IWMProfileManager 建立新的設定檔、載入現有的設定檔,以及儲存自訂設定檔。
IWMProfileManager2 控制設定檔管理員列舉的系統設定檔版本。 繼承 IWMProfileManager的所有方法。
IWMProfileManagerLanguage 控制由設定檔管理員剖析的系統設定檔語言。

 

備註

建立設定檔管理員物件時,它會剖析所有系統設定檔,這可能需要幾秒鐘的時間。 每次需要使用設定檔管理員時,建立和釋放它將會對效能造成負面影響。 您應該在應用程式中建立設定檔管理員一次,並只在不再需要使用它時才發行它。

物件

Profile 物件

配置 檔