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) |