Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh tampilan. Untuk informasi selengkapnya, lihat:
- Tampilan
dxva.h berisi antarmuka pemrograman berikut:
Struktur
DXVA_AYUVsample2 Struktur DXVA_AYUVsample2 dikirim oleh dekoder host ke akselerator untuk menentukan nilai warna Y, Cb, Cr, dan opasitas terkait. |
DXVA_BlendCombination Struktur DXVA_BlendCombination dikirim oleh dekoder host ke akselerator untuk menentukan bagaimana gambar campuran dibuat dari gambar sumber dan gambar grafis dengan informasi alfa-blending yang menyertainya. |
DXVA_BufferDescription Struktur DXVA_BufferDescription dikirim oleh dekoder host ke akselerator untuk memberikan informasi kepada akselerator tentang buffer yang saat ini diteruskan dari host ke akselerator. |
DXVA_ConfigAlphaCombine Struktur DXVA_ConfigAlphaCombine dikirim oleh dekoder host ke akselerator untuk mengatur konfigurasi untuk operasi kombinasi alpha-blending. |
DXVA_ConfigAlphaLoad Struktur DXVA_ConfigAlphaLoad dikirim oleh dekoder host ke akselerator untuk mengatur konfigurasi untuk operasi pemuatan tekstur alpha-blend. |
DXVA_ConfigPictureDecode Struktur DXVA_ConfigPictureDecode dikirim oleh dekoder host ke akselerator untuk mengatur konfigurasi untuk decoding gambar terkompresi. |
DXVA_ConnectMode Pelajari selengkapnya tentang struktur DXVA_ConnectMode. |
DXVA_COPPCommand Struktur DXVA_COPPCommand menjelaskan perintah yang dikirim ke sesi video yang dilindungi yang terkait dengan perangkat COPP DirectX VA. |
DXVA_COPPSetProtectionLevelCmdData Struktur DXVA_COPPSetProtectionLevelCmdData menjelaskan jenis dan tingkat perlindungan yang akan diatur pada konektor fisik yang terkait dengan perangkat COPP DirectX VA. |
DXVA_COPPSetSignalingCmdData Struktur DXVA_COPPSetSignalingCmdData menjelaskan cara melindungi sinyal yang melewati konektor fisik yang terkait dengan perangkat DIRECTX VA COPP. |
DXVA_COPPSignature Struktur DXVA_COPPSignature menjelaskan urutan item yang digabungkan bersama-sama yang memulai sesi video yang dilindungi aktif. |
DXVA_COPPStatusData Struktur DXVA_COPPStatusData berisi informasi status yang dikembalikan dari kueri pada sesi video yang dilindungi yang terkait dengan perangkat COPP VA DirectX. |
DXVA_COPPStatusDisplayData Struktur DXVA_COPPStatusDisplayData menjelaskan mode tampilan sinyal yang ditransmisikan melalui konektor yang terkait dengan perangkat COPP VA DirectX. |
DXVA_COPPStatusHDCPKeyData Struktur DXVA_COPPStatusHDCPKeyData menjelaskan penerima Perlindungan Konten Digital Bandwidth Tinggi (HDCP) atau vektor pemilihan kunci pengulang (KSV). |
DXVA_COPPStatusInput Struktur DXVA_COPPStatusInput menjelaskan permintaan status pada sesi video yang dilindungi yang terkait dengan perangkat DIRECTX VA COPP. |
DXVA_COPPStatusOutput Struktur DXVA_COPPStatusOutput menjelaskan status yang dikembalikan dari kueri pada sesi video yang dilindungi yang terkait dengan perangkat COPP VA DirectX. |
DXVA_COPPStatusSignalingCmdData Struktur DXVA_COPPStatusSignalingCmdData menjelaskan bagaimana sinyal yang melewati konektor fisik yang terkait dengan perangkat DIRECTX VA COPP dilindungi. |
DXVA_DeinterlaceBlt Struktur DXVA_DeinterlaceBlt dikirim oleh VMR ke akselerator untuk menentukan parameter konversi deinterlace atau frame-rate untuk transfer bit-block. |
DXVA_DeinterlaceBltEx Struktur DXVA_DeinterlaceBltEx menjelaskan parameter untuk deinterlace atau konversi kecepatan bingkai, untuk menggabungkan video deinterlaced atau frame-rate-converted dengan substream video yang disediakan, dan untuk menulis output gabungan ke permukaan tujuan. |
DXVA_DeinterlaceBltEx32 Struktur DXVA_DeinterlaceBltEx menjelaskan parameter untuk deinterlace atau konversi kecepatan bingkai, untuk menggabungkan video yang dikonversi deinterlaced atau frame-rate dengan substream video yang disediakan, dan untuk menulis output gabungan ke permukaan tujuan. Ini digunakan untuk meneruskan panggilan DXVA_DeinterlaceBltEx 32-bit pada driver 64-bit. |
DXVA_DeinterlaceCaps Struktur DXVA_DeinterlaceCaps menjelaskan kemampuan driver untuk mode deinterlace. |
DXVA_DeinterlaceQueryAvailableModes Struktur DXVA_DeinterlaceQueryAvailableModes menjelaskan mode deinterlacing atau konversi frame-rate yang tersedia untuk format video input tertentu. |
DXVA_DeinterlaceQueryModeCaps Struktur DXVA_DeinterlaceQueryModeCaps menjelaskan mode deinterlacing. |
DXVA_EncryptProtocolHeader Struktur DXVA_EncryptProtocolHeader dikirim oleh dekoder host ke akselerator untuk menunjukkan penggunaan protokol enkripsi. |
DXVA_ExtendedFormat Struktur DXVA_ExtendedFormat menjelaskan format bingkai video yang diperluas. |
DXVA_Frequency Struktur DXVA_Frequency dikirim oleh dekoder host ke driver untuk menentukan kecepatan bingkai video, di Hz. Misalnya, NTSC TV adalah 60000 lebih dari 1001. |
DXVA_Highlight Struktur DXVA_Highlight dikirim oleh dekoder host ke akselerator untuk menentukan area persegi panjang subgambar yang disorot, dan untuk membuat permukaan alpha-blending dengan data DCCMD dan permukaan DPXD. |
DXVA_HuffmanTable_MJPEG Pelajari selengkapnya tentang struktur DXVA_HuffmanTable_MJPEG. |
DXVA_MBctrl_I_HostResidDiff_1 Struktur DXVA_MBctrl_I_HostResidDiff_1 dikirim sekali per blok makro oleh dekoder host ke akselerator untuk menentukan perintah kontrol makroblock untuk gambar intra. |
DXVA_MBctrl_I_OffHostIDCT_1 Struktur DXVA_MBctrl_I_OffHostIDCT_1 dikirim sekali per blok makro oleh dekoder host ke akselerator untuk menentukan perintah kontrol makroblock untuk gambar intra 4:2:0 saat menggunakan IDCT di luar host. |
DXVA_MBctrl_P_HostResidDiff_1 Struktur DXVA_MBctrl_P_HostResidDiff_1 dikirim sekali per blok makro oleh dekoder host ke akselerator untuk menentukan perintah kontrol makroblock untuk sebagian besar kasus gambar nonintra saat menggunakan IDCT berbasis host. |
DXVA_MBctrl_P_OffHostIDCT_1 Struktur DXVA_MBctrl_P_OffHostIDCT_1 dikirim sekali per blok makro oleh dekoder host ke akselerator untuk menentukan perintah kontrol makroblock untuk sebagian besar gambar nonintra menggunakan IDCT di luar host. |
DXVA_MVvalue Struktur DXVA_MVvalue dikirim oleh dekoder host ke akselerator untuk menentukan nilai vektor gerakan dua dimensi. |
DXVA_PicEntry_AV1 Struktur DXVA_PicEntry_AV1 menentukan referensi ke permukaan yang tidak dikompresi, dengan metadata tambahan yang diperlukan untuk mereferensikan permukaan tersebut. |
DXVA_PicParams_AV1 Struktur DXVA_PicParams_AV1 menyediakan parameter tingkat gambar dari gambar terkompresi untuk dekode video AV1. |
DXVA_PicParams_HEVC_RangeExt Pelajari selengkapnya tentang struktur DXVA_PicParams_HEVC_RangeExt. |
DXVA_PicParams_MJPEG Pelajari selengkapnya tentang struktur DXVA_PicParams_MJPEG. |
DXVA_PicResample Struktur DXVA_PicResample dikirim oleh dekoder host ke akselerator untuk mengontrol proses pengambilan sampel ulang. Proses ini dipanggil ketika variabel bDXVA_Func sama dengan 4. |
DXVA_PictureParameters Struktur DXVA_PictureParameters dikirim oleh dekoder host ke akselerator untuk menyediakan parameter tingkat gambar dari gambar terkompresi untuk decoding pada akselerator. |
DXVA_ProcAmpControlBlt Struktur DXVA_ProcAmpControlBlt berisi data penyesuaian ProcAmp yang dihasilkan ke permukaan tujuan. |
DXVA_ProcAmpControlCaps Struktur DXVA_ProcAmpControlCaps mengidentifikasi operasi ProcAmp yang didukung perangkat keras. |
DXVA_ProcAmpControlQueryRange Struktur DXVA_ProcAmpControlQueryRange berisi nilai minimum, maksimum, ukuran langkah, dan default untuk setiap properti ProcAmp. |
DXVA_QMatrix_MJPEG Pelajari selengkapnya tentang struktur DXVA_QMatrix_MJPEG. |
DXVA_QmatrixData Struktur DXVA_QmatrixData dikirim oleh dekoder host ke akselerator untuk memuat data matriks kuantisasi terbalik untuk decoding gambar video terkompresi bitstream off-host. |
DXVA_SliceInfo Struktur DXVA_SliceInfo dikirim oleh dekoder host ke akselerator untuk menentukan parameter tingkat ipotong dari ipotong data bitstream untuk dekode gambar terkompresi bitstream off-host. |
DXVA_Status_AV1 Struktur data DXVA_Status_AV1 dikirim oleh akselerator ke dekoder perangkat lunak host untuk menyampaikan informasi status decoding. |
DXVA_TCoef4Group Struktur DXVA_TCoef4Group dikirim oleh dekoder host ke akselerator untuk menentukan nilai koefisien IDCT. |
DXVA_TCoefSingle Struktur DXVA_TCoefSingle dikirim oleh dekoder host ke akselerator untuk menentukan nilai koefisien IDCT. |
DXVA_Tile_AV1 Struktur DXVA_Tile_AV1 dikirim oleh dekoder perangkat lunak host ke akselerator untuk menyampaikan lokasi data petak peta. |
DXVA_VideoDesc Struktur DXVA_VideoDesc dikirim oleh perender ke driver untuk menentukan deskripsi aliran video tempat operasi deinterlacing atau konversi frame-rate akan dilakukan. |
DXVA_VideoPropertyRange Struktur DXVA_VideoPropertyRange menentukan rentang nilai yang diizinkan untuk properti kontrol ProcAmp. |
DXVA_VideoSample Struktur DXVA_VideoSample dikirim oleh perender ke driver untuk menentukan format sampel video. |
DXVA_VideoSample2 Struktur DXVA_VideoSample2 dikirim oleh perender ke driver untuk menentukan format sampel video. |
DXVA_VideoSample32 Struktur DXVA_VideoSample32 digunakan untuk meneruskan panggilan DXVA_DeinterlaceBltEx 32-bit pada driver 64-bit. |
Enumerasi
DXVA_DeinterlaceTech Enumerasi DXVA_DeinterlaceTech mengidentifikasi teknologi yang mendasar yang digunakan untuk mengimplementasikan algoritma deinterlace tertentu. |
DXVA_DestinationFlags Jenis enumerasi DXVA_DestinationFlags berisi kumpulan bendera yang mengidentifikasi perubahan di permukaan tujuan saat ini dari permukaan tujuan sebelumnya. |
DXVA_NominalRange Jenis enumerasi DXVA_NominalRange berisi enumerator yang mengidentifikasi apakah data sampel mencakup headroom (nilai di luar 1,0 putih) dan toeroom (superblack di bawah referensi 0,0 hitam). |
DXVA_ProcAmpControlProp Enumerasi DXVA_ProcAmpControlProp digunakan untuk menentukan penyesuaian kontrol ProcAmp yang diperlukan. |
DXVA_SampleFlags Jenis enumerasi DXVA_SampleFlags berisi kumpulan bendera yang mengidentifikasi perubahan dalam bingkai sampel saat ini dari bingkai sampel sebelumnya. |
DXVA_SampleFormat Jenis enumerasi DXVA_SampleFormat menjelaskan format data yang dimuat sampel input. |
DXVA_VideoChromaSubsampling Jenis enumerasi DXVA_VideoChromaSubsampling berisi enumerator yang mengidentifikasi skema pengodean chroma untuk data Y'Cb'Cr'. |
DXVA_VideoLighting Jenis enumerasi DXVA_VideoLighting berisi enumerator yang mengidentifikasi kondisi pencahayaan untuk melihat video. |
DXVA_VideoPrimaries Jenis enumerasi DXVA_VideoPrimaries berisi enumerator yang mengidentifikasi warna utama, yang menyatakan fungsi dasar RGB mana yang digunakan. |
DXVA_VideoProcessCaps Enumerasi DXVA_VideoProcessCaps mengidentifikasi operasi yang dapat dilakukan bersamaan dengan deinterlace yang diminta. |
DXVA_VideoTransferFunction Jenis enumerasi DXVA_VideoTransferFunction berisi enumerator yang mengidentifikasi fungsi konversi dari R'G'B' ke RGB. |
DXVA_VideoTransferMatrix Jenis enumerasi DXVA_VideoTransferMatrix berisi enumerator yang mengidentifikasi matriks konversi dari Y'Cb'Cr' ke R'G'B'. |