Windows Media Format SDK 函式
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows 媒體格式 11 SDK。 Microsoft 建議使用舊版 API 的現有程式碼盡可能重寫為使用新的 API。
Windows 媒體格式 SDK 包含用來建立物件的函式,以及協助程式函式來簡化某些程式。
此 SDK 支援下列函式來初始建立物件。 如果下列物件未列出,您必須使用另一個物件的介面來建立它。 如需詳細資訊,請參閱物件。
函式 | 描述 |
---|---|
WMCheckURLExtension | 檢查 URL 或作為引數傳入的檔案名副檔名 |
WMCheckURLScheme | 檢查網路通訊協定,並將其與支援配置的內部清單進行比較 |
WMCreateBackupRestorer | 建立備份還原器物件。 |
WMCreateCertificate | 將使用者的憑證包裝成 物件。 |
WMCreateDeviceRegistration | 建立裝置註冊物件。 |
WMCreateDRMTranscryptor | 建立 DRM Transcryptor 物件。 |
WMCreateEditor | 建立中繼資料編輯器物件。 |
WMCreateIndexer | 建立索引子物件。 |
WMCreateLicenseRevocationAgent | 建立授權撤銷代理程式物件。 |
WMCreateProfileManager | 建立設定檔管理員物件。 |
WMCreateReader | 建立讀取器物件。 |
WMCreateSecureChannel | 建立實作 IWMSecureChannel的物件。 |
WMCreateSecureChannel_Certified | 建立實作 IWMSecureChannel的物件。 |
WMCreateSecureChannel_Certified_DES | 建立實作 IWMSecureChannel.的物件。 |
WMCreateSecureChannel_DES | 建立實作 IWMSecureChannel的物件。 |
WMCreateSyncReader | 建立同步讀取器物件。 |
WMCreateWriter | 建立寫入器物件。 |
WMCreateWriterFileSink | 建立寫入器檔案接收物件。 |
WMCreateWriterNetworkSink | 建立寫入器網路接收物件。 |
WMCreateWriterPushSink | 建立寫入器推入接收物件。 |
WMIsAvailableOffline | 確認可以從快取的複本播放 ASF 檔案。 |
WMIsContentProtected | 檢查檔案中是否有受 DRM 保護的內容。 |
WMValidateData | 確認檔案開頭的資料與 Windows 媒體格式 SDK 支援的檔案類型標頭區段一致。 |
下列函式提供方便的快捷方式來分析檔案。
函式 | 描述 |
---|---|
WMCheckURLExtension | 嘗試根據副檔名,判斷 Windows 媒體格式 SDK 的物件是否可以讀取檔案。 |
WMCheckURLScheme | 判斷 Windows 媒體格式 SDK 的物件是否支援網路通訊協定。 |
WMIsAvailableOffline | 判斷檔案是否可供離線播放。 |
WMIsContentProtected | 檢查檔案中是否有受 DRM 保護的內容。 |
WMValidateData | 嘗試藉由分析檔案開頭的資料,判斷 Windows 媒體格式 SDK 的物件是否可以讀取檔案。 |