enumerasi D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS (d3d11.h)
Menentukan kemampuan pemrosesan video yang berkaitan dengan deinterlacing, inverse telecine (IVTC), dan konversi kecepatan bingkai.
Sintaks
typedef enum D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS {
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
} ;
Konstanta
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND Nilai: 0x1 Prosesor video dapat melakukan deinterlacing campuran. Dalam blend deinterlacing, dua bidang dari bingkai terjalin dipadukan ke dalam satu bingkai progresif. Prosesor video menggunakan blend deinterlacing ketika deinterlaces pada kecepatan setengah, seperti saat mengonversi 60i ke 30p. Blend deinterlacing tidak memerlukan bingkai referensi. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB Nilai: 0x2 Prosesor video dapat melakukan deinterlacing bob. Dalam bob deinterlacing, baris bidang yang hilang diinterpolasi dari garis di atas dan di bawahnya. Bob deinterlacing tidak memerlukan bingkai referensi. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE Nilai: 0x4 Prosesor video dapat melakukan deinterlacing adaptif. Deinterlacing adaptif menggunakan interpolasi spasial atau temporal, dan beralih di antara keduanya berdasarkan bidang demi bidang, tergantung pada jumlah gerakan. Jika prosesor video tidak menerima bingkai referensi yang cukup untuk melakukan deinterlacing adaptif, itu jatuh kembali ke bob deinterlacing. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION Nilai: 0x8 Prosesor video dapat melakukan deinterlacing kompensasi gerakan. Deinterlacing dengan kompensasi gerakan menggunakan vektor gerakan untuk membuat ulang baris yang hilang. Jika prosesor video tidak menerima bingkai referensi yang cukup untuk melakukan deinterlacing yang dikompensasi gerakan, prosesor akan kembali ke bob deinterlacing. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE Nilai: 0x10 Prosesor video dapat melakukan telecine terbalik (IVTC). Jika prosesor video mendukung kemampuan ini, anggota ITelecineCaps dari struktur D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS menentukan mode IVTC mana yang didukung. |
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION Nilai: 0x20 Prosesor video dapat mengonversi kecepatan bingkai dengan menginterpolasi bingkai. |
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [aplikasi desktop | Aplikasi UWP] |
Server minimum yang didukung | Windows Server 2012 [aplikasi desktop | Aplikasi UWP] |
Header | d3d11.h |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk