跳至內容

DxVA

出自Taiwan Tongues 台語維基
於 2025年8月22日 (五) 18:50 由 TaiwanTonguesApiRobot留言 | 貢獻 所做的修訂 (從 JSON 檔案批量匯入)

(差異) ←上個修訂 | 已批准修訂 (差異) | 最新修訂 (差異) | 下個修訂→ (差異)

DirectX Video Acceleration(縮寫DXVA)是 Microsoft Windows 和 Xbox 三百六十平台頂的一个軟微仔 API 規範,學著解碼器會當用伊做硬體解碼。

Windows 兩千及 Windows 九十八版本內底引入矣 DXVA 一垺零 API,會當使用佇咧 VMR 九分之七啦。DXVA 二鋪空是適用的 Windows Vista、Windows 七猶閣有更新的版本,予人整合著 Media Foundation(MF)並使用 EVR。

功能

硬體上支援 DXVA 規範的顯示卡晶片,並無代表實現 DXVA 的所有功能。DXVA 制定硬體加速解碼會當分四級:

  • VLD:控制 BitStream
  • IDCT(反餘弦變換): IDCT 級別的解碼包括 MoComp 和 PostProc
  • MoComp,運動補償,Pixel Prediction
  • PostProc

其中以 VLD 加速等級上懸,老舊的顯示卡如 Geforce 三只支持 MC 加速,GeForce 八千和 Radeon HD 想兩千攏會當支援 VLD。PowerDVD 分別會用得對 H . 兩百六十四、VC 影一、MPEG 二、X 兩百六十四、XVID、DVIX 等格式進行解壓。此外 DXVA 閣定義一組予圖樣驅動實現運算加速的硬體驅動介面(Device Driver Interfaces / DDIs)。

DXVA 定義矣運動補償 DDI,屬於 iDCT 動作介面,包括霍夫曼編碼,運動補償、alpha blending、inverse quantization、色彩空間轉換佮影格率的變化動作等。其實本身閣有三个幼項:Deinterlacing DDI、COPP DDI 以及 ProcAmp DDI。Deinterlacing DDI 定義矣針對 deinterlacing 動作的回饋 . COPP(Certified Output Protection Protocol)DDI 允准管道基於數位版權管理的考慮,定義加密功能。ProcAmp DDI 用佇咧加速影片了後處理,

支援 DXVA 的放送器

  • Media Player Classic Home Cinema
  • ffdshow-tryouts(Since Revision 三千一百八十五)
  • XBMC Media Center
  • Boxee
  • MediaPortal
  • Microsoft Windows Vista / Windows 七 internal MPEG 鋪二 decoder
  • Nero Showtime
  • Nero MediaHub
  • PowerDVD
  • SPlayer
  • UIStream via FFMpeg layer
  • WinDVD
  • Windows Media Player 十一(WMV only)
  • Windows Media Player 十二
  • Anysee Viewer
  • Adobe Flash 十二版
  • DivX H . 兩百六十四 Decoder(一孵二版,DivX Plus 的一部份)
  • VLC media player(DXVA 二孵空 only)(since version 一孵一)
  • CoreAVC(since version 二嬸五 . 零)
  • jetAudio 八○零版
  • Splash Lite
  • Splash PRO
  • Splash PRO EX
  • Daum PotPlayer
  • KMPlayer

注釋

外部連結

  • DirectX Video Acceleration
  • DXVAChecker , utility listing supported DXVA modes on the given computer
  • DivX DXVA guide , walk-through of checking for DXVA support and enabling it in the DivX H . 兩百六十四 Decoder