Windows Media 9.5 SDK 中新增的功能
[與此頁面相關聯的功能 Windows Media Format 11 SDK是舊版功能。 來源讀取器和接收寫入器已取代它。 來源讀取器和接收寫入器已針對Windows 10和Windows 11進行優化。 Microsoft 強烈建議新程式碼盡可能使用來源讀取器和接收寫入器,而不是Windows Media Format 11 SDK。 Microsoft 建議盡可能重寫使用舊版 API 的現有程式碼,以使用新的 API。]
Windows Media Format 9.5 SDK 引進了新功能,以提供增強的內容安全性和彈性。 自 9 系列版本以來,SDK 已進行下列變更。
DirectX 視訊加速期間應用程式特定處理的新介面
支援 DirectX 視訊加速的播放程式應用程式現在可以實作 IWMPlayerHook 介面,以在 DirectX VA 解碼期間執行應用程式特定的處理。 讀取器會先呼叫 IWMPLayerHook::P reDecode 回呼方法,再將壓縮的視訊範例傳遞至視訊處理器以進行解碼。
注意
若要使用 IWMPlayerHook 介面和相關聯的 IWMReaderAdvanced5 介面,您必須在 Windows 媒體格式 SDK 中安裝更新號碼888656。 您可以從 Microsoft 網站下載更新。
適用于 x64 型 Windows 版本的 Windows Media Format SDK 版本
Windows Media Format SDK 的 x64 型版本可供使用。 本檔同時適用于 32 位版本和以 x64 為基礎的 SDK 版本。 不過,x64 型 Windows 媒體格式 SDK 不支援數位版權管理 (DRM) 。
新版的 Windows Media 視訊影像編解碼器
Windows Media Video 9 Image v2 編解碼器可簡化移動流覽和縮放的範例幾何計算。 新的編解碼器也支援影像之間的數個複雜轉換。
新版的 Windows 媒體音訊編解碼器
Windows Media Format 9.5 SDK 包含下列更新的音訊編解碼器:
- Windows Media Audio 9.1
- Windows Media Audio 9.1 Professional
- Windows Media Audio 9.1 無遺失
適用于網路裝置通訊協定支援的 Windows Media DRM 10
Windows Media Format 9.5 SDK 支援新的 Windows Media DRM 10 for Network Devices 安全傳輸通訊協定。 此通訊協定可用來透過區域網路將加密內容串流至播放裝置,例如設定頂端視訊接收者。
大部分用來實作 Windows Media DRM 10 網路裝置支援的程式都必須由應用程式執行。 不過,您可以使用 Windows Media Format SDK 的方法來提供下列功能:
- 維護裝置的資料庫,包括針對網路裝置啟用 Windows Media DRM 10 的裝置。
- 驗證裝置,以確保其「接近」足以讓網路上的用戶端進行安全串流。
- 將 DRM 保護的檔案轉換成 Windows Media DRM 10 以進行網路裝置串流。
- 使用先前加密的資料寫入檔案。
支援新的 DRM 授權
使用 Windows Media Rights Manager SDK 建立的新授權會使用輸出保護層級 (OPL) 來指定播放和複製內容的許可權和限制。 Windows 媒體格式 SDK 支援從授權讀取 OPL。
新增視訊編解碼器
Windows Media Video 9 進階設定檔編解碼器是以 Windows Media Video 9 編解碼器的高品質為基礎,同時新增交錯編碼的支援。
S/PDIF 輸出
使用其中一個 Windows Media Audio Professional 編解碼器編碼的內容現在可以使用 (S/PDIF) ,傳輸或傳輸。
Low-Delay音訊
Windows Media Audio 9.1 和 Windows Media Audio 9.1 Professional 編解碼器現在都支援數種低延遲格式。 這些格式會產生更快速啟動的音訊資料流程,以減少串流切換案例中的延遲。 即時廣播的整體延遲也會使用低延遲格式來改善。
近似搜尋模式
您現在可以透過讀取器搜尋 ASF 檔案中的大約時間。 此模式可改善執行不精確的搜尋時的效能,例如當使用者按一下Windows 媒體播放機中的搜尋列時。 近似搜尋會傳回先前清除點的媒體範例,而不是針對所搜尋的時間重新建構樣本。
播放清單播放清單
Windows Media DRM 10 支援將音訊檔案複製到 Red Book CD 作為播放清單的一部分的許可權。 Windows 媒體格式 SDK 提供方法來驗證是否允許複製播放清單中的檔案。
改善中繼資料Multiple-Language支援
在 Windows Media Format 9 系列 SDK 中,新增至檔案的所有中繼資料都會指派給指定預設語言語言語言語言識別項的語言清單。 這會導致不同地區設定的內容散發者新增一些中繼資料時發生問題,因為散發者地區設定中的使用者只會看到為其語言新增的幾個屬性。 Windows Media Format 9.5 SDK 無法建立語言清單,直到檔案中有兩種語言的屬性為止,才能解決此問題。 此時,所有中繼資料都會與第二種語言的地區設定相關聯,然後變成預設值。 如此一來,內容散發者就可以保留檔案的所有原始中繼資料,例如標題和作者,同時新增一些與地區設定相關的屬性。
安裝中包含的 Windows Media 裝置管理員 SDK
Windows Media Format 9.5 SDK 的安裝套件會安裝 Windows Media 裝置管理員 SDK。 如果您未在預設資料夾中安裝 Windows Media 格式 SDK,可以在 C:\WMSDK\WMFSDK95\WMDM\docs 資料夾中找到 Windows Media 裝置管理員 SDK 的檔, (資料夾將會不同。)
編解碼器介面檔
本檔包含有關在 Windows Media Format SDK 外部使用 Windows 媒體音訊和視訊編解碼器的相關資訊。 本檔最初是從 Microsoft 開發人員網路下載的一部分發行。 示範直接使用編解碼器 DMO 的範例應用程式隨附于 Windows 媒體格式 SDK 安裝以及標頭中。
相關主題