Sampel DXVA2_VideoProc

Memperlihatkan cara menggunakan Pemrosesan Video DXVA.

Sampel ini secara terprogram menghasilkan video dengan aliran utama dan sub-aliran. Aliran utama menampilkan bilah warna SMPTE, dan substream adalah persegi panjang semi transparan. Video kemudian diproses dan ditampilkan menggunakan prosesor video DXVA. Pengguna dapat mengubah nilai alfa planar, persegi panjang sumber dan tujuan, penyesuaian warna, dan ruang warna.

cuplikan layar sampel dxva2-videoproc

API Ditunjukkan

Sampel ini menunjukkan antarmuka DXVA berikut:

Penggunaan

Sampel DXVA2_VideoProc membangun aplikasi Windows.

Opsi baris perintah:

Opsi Deskripsi
-Hh Memaksa aplikasi untuk menggunakan perangkat Keras Direct3D dan perangkat keras DXVA.
-Hs Memaksa aplikasi untuk menggunakan perangkat Direct3D perangkat keras dan perangkat lunak DXVA.
-Ss Memaksa aplikasi untuk menggunakan perangkat lunak Direct3D dan perangkat lunak DXVA.

 

Perintah keyboard:

Kunci Deskripsi
ALT+ENTER Beralih antara mode berjendela dan mode layar penuh.
F1–F8 Masukkan salah satu mode yang diperlihatkan dalam tabel berikut ini.
END Aktifkan atau nonaktifkan pengelogan penelusuran kesalahan untuk bingkai yang dihilangkan.
RUMAH Reset parameter ke nilai awalnya.

 

Masing-masing tombol fungsi F1 hingga F8 beralih ke mode di mana tombol panah dapat digunakan untuk menyesuaikan parameter penyajian tertentu. Selain itu, warna sub-aliran berubah.

Kunci Deskripsi
F1 Sesuaikan nilai alfa.
  • UP: Tingkatkan alfa planar dari kedua aliran.
  • DOWN: Kurangi alfa planar dari kedua aliran.
  • KANAN: Tingkatkan alfa piksel sub-aliran.
  • KIRI: Kurangi alfa piksel sub-aliran.
Warna sub-aliran: Putih
F2 Sesuaikan area sumber aliran utama (zoom).
  • UP: Tambah secara vertikal (perbesar tampilan).
  • BAWAH: Kurangi secara vertikal (perkecil).
  • KANAN: Tingkatkan secara horizontal (perbesar tampilan).
  • KIRI: Kurangi secara horizontal (perkecil).
Warna sub-aliran: Merah
F3 Memindahkan area sumber aliran utama.
  • Naik ke atas.
  • TURUN: Pindah ke bawah.
  • Kanan: Bergerak ke kanan.
  • KIRI: Bergerak ke kiri.
Warna sub-aliran: Kuning
F4 Sesuaikan area tujuan aliran utama.
  • UP: Tingkatkan secara vertikal.
  • DOWN: Kurangi secara vertikal.
  • KANAN: Tingkatkan secara horizontal.
  • KIRI: Kurangi secara horizontal.
Warna sub-aliran: Hijau
F5 Pindahkan area tujuan aliran utama.
  • Naik ke atas.
  • TURUN: Pindah ke bawah.
  • Kanan: Bergerak ke kanan.
  • KIRI: Bergerak ke kiri.
Warna sub-aliran: Sian
F6 Ubah warna latar belakang atau ruang warna.
  • NAIK, TURUN: Menelusuri ruang warna.
  • KANAN, KIRI: Menelusuri warna latar belakang.
Warna sub-aliran: Biru
F7 Sesuaikan kecerahan dan kontras.
  • UP: Meningkatkan kecerahan.
  • DOWN: Mengurangi kecerahan.
  • KANAN: Tingkatkan kontras.
  • KIRI: Kurangi kontras.
Warna sub-aliran: Magenta
F8 Sesuaikan rona dan saturasi.
  • Up: Meningkatkan rona.
  • Kurangi rona.
  • KANAN: Meningkatkan kejenuhan.
  • KIRI: Kurangi saturasi.
Warna sub-aliran: Hitam

 

Di setiap mode, menekan tombol HOME mengatur ulang parameter untuk mode tersebut ke nilai awalnya.

Persyaratan

Produk Versi
Windows SDK Windows 7

 

Mengunduh Sampel

Sampel ini tersedia di repositori github sampel klasik Windows.

Akselerasi Video DirectX 2.0

Pemrosesan Video DXVA

Sampel SDK Media Foundation