Bagikan melalui


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)

Lihat juga

D3DDDIARG_VIDEOPROCESSBLT

DXVADDI_AYUVSAMPLE8

DXVADDI_EXTENDEDFORMAT

DXVADDI_FIXED32

RECT