DXVA-HD

Definisi Tinggi Akselerasi Video Microsoft DirectX (DXVA-HD) adalah API untuk pemrosesan video yang dipercepat perangkat keras. DXVA-HD menggunakan GPU untuk melakukan fungsi seperti deinterlacing, compositing, dan konversi ruang warna.

DXVA-HD mirip dengan DXVA Video Processing (DXVA-VP), tetapi menawarkan fitur yang ditingkatkan dan model pemrosesan yang lebih sederhana. Dengan menyediakan model komposisi yang lebih fleksibel, DXVA-HD dirancang untuk mendukung format optik HD generasi berikutnya dan standar siaran.

DXVA-HD API memerlukan driver tampilan WDDM yang mendukung antarmuka driver perangkat DXVA-HD (DDI), atau prosesor perangkat lunak plug-in.

Peningkatan atas DXVA-VP

DXVA-HD memperluas serangkaian fitur yang disediakan oleh DXVA-VP. Peningkatan meliputi:

  • Pencampuran RGB dan YUV. Aliran apa pun dapat berupa RGB atau YUV. Tidak ada lagi perbedaan antara aliran utama dan sub-aliran.
  • Deinterlacing dari beberapa aliran. Aliran apa pun dapat berdampak progresif atau terjalin. Selain itu, irama dan kecepatan bingkai dapat bervariasi dari satu aliran input ke aliran berikutnya.
  • Warna latar belakang RGB. Sebelumnya, hanya warna latar belakang YUV yang didukung.
  • Luma keying. Ketika luma keying diaktifkan, nilai luma yang termasuk dalam rentang yang ditunjuk menjadi transparan.
  • Peralihan dinamis antara mode deinterlace.

DXVA-HD juga mendefinisikan beberapa fitur canggih yang dapat didukung driver. Namun, aplikasi tidak boleh berasumsi bahwa semua driver akan mendukung fitur-fitur ini. Fitur lanjutan meliputi:

  • Telecine terbalik (misalnya, 60i hingga 24p).
  • Konversi frame-rate (misalnya, 24p ke 120p).
  • Mode pengisian alfa.
  • Pengurangan kebisingan dan pemfilteran peningkatan tepi.
  • Penskalakan non-linier anamorphic.
  • Extended YCbCr (xvYCC).

Bagian ini berisi topik berikut.

Akselerasi Video DirectX 2.0

Sampel DXVA-HD