struktur DXVADDI_VIDEOSAMPLE (d3dumddi.h)
Struktur DXVADDI_VIDEOSAMPLE menjelaskan format sampel video yang digunakan dalam operasi pemrosesan video.
Sintaks
typedef struct _DXVADDI_VIDEOSAMPLE {
[in] REFERENCE_TIME Start;
[in] REFERENCE_TIME End;
[in] DXVADDI_EXTENDEDFORMAT SampleFormat;
[in] DXVADDI_VIDEOSAMPLEFLAGS SampleFlags;
[in] HANDLE SrcResource;
[in] UINT SrcSubResourceIndex;
[in] RECT SrcRect;
[in] RECT DstRect;
DXVADDI_AYUVSAMPLE8 Pal[16];
[in] DXVADDI_FIXED32 PlanarAlpha;
} DXVADDI_VIDEOSAMPLE;
Anggota
[in] Start
Nilai REFERENCE_TIME yang mengidentifikasi waktu mulai sampel.
[in] End
Nilai REFERENCE_TIME yang mengidentifikasi waktu akhir sampel.
[in] SampleFormat
Struktur DXVADDI_EXTENDEDFORMAT yang menjelaskan format sampel video yang diperluas.
[in] SampleFlags
Struktur DXVADDI_VIDEOSAMPLEFLAGS yang mengidentifikasi perubahan dalam bingkai sampel saat ini dari bingkai sampel sebelumnya.
[in] SrcResource
Handel ke sumber daya yang berisi permukaan sumber.
[in] SrcSubResourceIndex
Indeks ke permukaan sumber dalam sumber daya.
[in] SrcRect
Struktur RECT yang menjelaskan titik kiri atas dan kanan bawah persegi panjang pada permukaan sumber. Titik-titik ini menentukan area data sumber untuk transfer blok bit (bitblt) dan posisinya pada permukaan sumber.
[in] DstRect
Struktur RECT yang menjelaskan titik kiri atas dan kanan bawah persegi panjang pada permukaan tujuan. Titik-titik ini menentukan area di mana transfer bit-block (bitblt) harus terjadi dan posisinya pada permukaan tujuan.
[in] Pal[16]
Array struktur DXVADDI_AYUVSAMPLE8 yang mewakili palet 16 warna lengkap untuk format piksel substream video palet. Driver menggunakan palet ini untuk menyusun sampel sub-aliran. Untuk format piksel yang tidak terhapus, anggota Pal adalah NULL dan dapat diabaikan.
[in] PlanarAlpha
Struktur DXVADDI_FIXED32 yang menentukan nilai transparansi yang harus diterapkan driver ke warna latar belakang yang disusun dan aliran video dan gambar substream (seluruh bidang video) seperti yang ditulis ke permukaan tujuan. Nilai 0,0 menunjukkan transparan. Nilai 1,0 menunjukkan buram.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dumddi.h (termasuk D3dumddi.h) |