Windows Media 格式 SDK 使用者導覽
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器 和 資料接收寫入器已取代它。 來源讀取器 和 接收寫入器 已針對 Windows 10 和 Windows 11 優化。 Microsoft強烈建議新程式代碼盡可能使用 來源讀取器 和 接收寫入器,而不是 Windows Media Format 11 SDK。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
Windows Media DRM 用戶端擴充 API 所提供的大部分功能與 Windows 媒體格式 SDK 物件所提供的功能相同。 Windows 媒體格式 SDK 為開發人員提供建立、存取及操控使用高級系統格式 (ASF) 檔案結構的媒體檔案所需的物件。 因為 Windows Media DRM 是用來保護 ASF 檔案,因此用戶端 DRM 功能包含在 Windows 媒體格式 SDK 中。
Windows Media DRM 用戶端擴充 API 即將與 Microsoft 的下一代數位媒體平臺 Microsoft Media Foundation SDK 一起發行。 媒體基礎將包含 ASF 功能,與 Windows 媒體格式 SDK 的某些功能重疊。 由於現在有兩個 Microsoft SDK 可用於處理 ASF 檔案,因此用戶端的 DRM 功能將從 Windows Media 格式 SDK 中分離,成為 Windows Media DRM 用戶端擴充 API。 Windows 媒體格式 SDK 和 Media Foundation SDK 的使用者都可以存取這些 API。 目前,這些 API 會包含在 Windows 媒體格式 SDK 安裝套件中,並記載為 Windows 媒體格式 SDK 的一部分。 不過,Windows Media DRM 用戶端擴充 API 會在自己的程式庫中實作,並有自己的標頭檔案。 安裝 Windows 媒體格式 SDK 之後,這些 API 可以單獨使用,而不需要在應用程式中包含任何 Windows Media Format SDK 標頭或函式庫。
如果您開發使用 Windows 媒體格式 SDK 的應用程式,您必須決定是否要使用 SDK 提供的 DRM 功能,或使用 Windows Media DRM 用戶端擴充 API。 雖然這兩個 SDK 的許多功能非常類似,但 Windows Media DRM 用戶端擴充 API 提供下列功能,不適用於較舊的DRM例程的使用者:
- 能夠匯入受第三方版權管理系統保護的內容。
- 將受 Windows Media DRM 保護的內容匯出至第三方版權管理系統的能力。
- 授權存放庫中的授權直接列舉。
- 根據金鑰標識碼進行簡單、匯總的許可權查詢(不需要載入媒體檔案)。
- 能夠使用標準媒體基金會介面來續訂已撤銷的元件,IMFContentEnabler。
相關主題