共用方式為


DXVA-HD

Microsoft DirectX 影片加速高畫質(DXVA-HD)是硬體加速視訊處理的 API。 DXVA-HD 會使用 GPU 來執行功能,例如反交錯、組合和色彩空間轉換。

DXVA-HD 類似於 DXVA 視訊處理(DXVA-VP),但提供增強的功能和更簡單的處理模型。 藉由提供更靈活的組合模型,DXVA-HD 設計來支援新一代 HD 光學格式和廣播標準。

DXVA-HD API 需要支援 DXVA-HD 裝置驅動器介面 (DDI) 或外掛程式軟體處理器的 WDDM 顯示驅動程式。

DXVA-VP 的改善

DXVA-HD 擴充 DXVA-VP 所提供的一組功能。 增強功能包括:

  • RGB 和 YUV 混合。 任何數據流都可以是 RGB 或 YUV。 主要數據流與子數據流之間不再有區別。
  • 取消交錯多個數據流。 任何數據流都可以是漸進式或交錯式。 此外,頻率和幀速率可能會因一個輸入數據流而異。
  • RGB 背景色彩。 先前僅支援 YUV 背景色彩。
  • Luma keying. 啟用 luma 索引鍵時,落在指定範圍內的 luma 值會變成透明。
  • 在非交錯模式之間動態切換。

DXVA-HD 也會定義驅動程式可支援的一些進階功能。 不過,應用程式不應該假設所有驅動程式都支持這些功能。 進階功能包括:

  • 反向電視(例如,60i 到 24p)。
  • 幀速率轉換(例如,24p 到 120p)。
  • Alpha 填滿模式。
  • 減少雜訊和邊緣增強篩選。
  • 非變形的非線性縮放比例。
  • 擴充的 YCbCr (xvYCC)。

本節包含下列主題。

DirectX 影片加速 2.0

DXVA-HD 範例