Bagikan melalui


struktur DXVA_ProcAmpControlBlt (dxva.h)

Struktur DXVA_ProcAmpControlBlt berisi data penyesuaian ProcAmp yang dihasilkan ke permukaan tujuan.

Sintaks

typedef struct _DXVA_ProcAmpControlBlt {
  DWORD Size;
  RECT  DstRect;
  RECT  SrcRect;
  FLOAT Alpha;
  FLOAT Brightness;
  FLOAT Contrast;
  FLOAT Hue;
  FLOAT Saturation;
} DXVA_ProcAmpControlBlt;

Anggota

Size

Menentukan ukuran struktur ini dalam byte.

DstRect

Menentukan persegi tujuan sebagai struktur RECT . Persegi panjang tujuan diperlukan untuk peregangan subrektangle. Dukungan untuk peregangan bersifat opsional dan dilaporkan oleh struktur DXVA_ProcAmpControlCaps . Dukungan untuk subrektangle bersifat opsional.

SrcRect

Menentukan persegi sumber sebagai struktur RECT. Persegi panjang sumber diperlukan untuk subrektangle stretching.sub Dukungan untuk peregangan bersifat opsional dan dilaporkan oleh struktur DXVA_ProcAmpControlCaps. Dukungan untuk subrektangle juga bersifat opsional.

Alpha

Menentukan transparansi gambar output saat ditulis ke permukaan tujuan. Nilai 0,0F menunjukkan transparan. Nilai 1,0F menunjukkan buram.

Brightness

Menentukan kecerahan gambar output saat ditulis ke permukaan tujuan.

Contrast

Menentukan kontras gambar output saat ditulis ke permukaan tujuan.

Hue

Menentukan warna gambar output saat ditulis ke permukaan tujuan.

Saturation

Menentukan saturasi gambar output saat ditulis ke permukaan tujuan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung DirectX 9.0 dan versi yang lebih baru saja.
Header dxva.h (termasuk Dxva.h)

Lihat juga

DXVA_ProcAmpControlCaps

DXVA_ProcAmpControlQueryRange