[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器 和 接收寫入器已取代它。 來源讀取器 和 接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 來源讀取器 和 接收寫入器,而不是 Windows Media Format 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 的物件是否可以讀取檔案。 |
相關主題