共用方式為


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 範例