VMR 的功能
[與此頁面相關聯的功能,DirectShow是舊版功能。 它已被 MediaPlayer、imfMediaEngine 取代,並在媒體基金會 音訊/視訊擷取。 這些功能已針對 Windows 10 和 Windows 11 進行優化。 Microsoft強烈建議新程式代碼盡可能在媒體 基礎中使用 MediaPlayer、IMFMediaEngine 和 音訊/視訊擷取,而不是 DirectShow。 Microsoft建議使用舊版 API 的現有程式代碼,盡可能改寫成使用新的 API。]
影片混合轉譯器 7 (VMR-7) 支援下列新功能:
- 使用 Direct3D 硬體裝置的 Alpha 混合功能,實際混合多個視訊串流。
- 能夠插入您自己的組合元件,以實作進入 VMR 的多個視訊串流之間的效果和轉換。
- True 無視窗轉譯。 不再需要讓視訊播放視窗成為應用程式視窗的子系,以便包含視訊播放。 VMR 的新無視窗轉譯模式可讓應用程式輕鬆地在任何視窗中裝載視訊播放,而不需要將視窗訊息轉送至轉譯器進行轉譯器特定的處理。
- 新的無轉譯播放模式,應用程式可以在畫面上顯示之前提供自己的配置器元件,以存取譯碼的視訊影像。
- 已改善多部監視器的計算機支援。
- 支援Microsoft新的 DirectX 影片加速架構。
- 支援在多個視窗上同時播放高質量的視訊。
- 支援 DirectDraw 獨佔模式
- 100% 與現有應用程式的回溯相容性。
- 支持畫面逐步執行,以及擷取所顯示目前影像的可靠方式。
- 應用程式以流暢的輕閃方式輕鬆地將自己的靜態影像數據(例如頻道標誌或UI元件)與影片混合的能力。
VMR-9 支援上述所有功能,以及:
- 使用 Direct3D API 直接處理視訊數據的能力,例如圖元著色器。
- 已改善交錯式視訊內容的支援。
- DirectX 支援的任何平台支援。
相關主題