Bagikan melalui


struktur DD_VPORTCOLORDATA (ddrawint.h)

Struktur DD_VPORTCOLORDATA berisi informasi kontrol warna objek ekstensi port video (VPE ).

Sintaks

typedef struct _DD_VPORTCOLORDATA {
  PDD_DIRECTDRAW_LOCAL lpDD;
  PDD_VIDEOPORT_LOCAL  lpVideoPort;
  DWORD                dwFlags;
  LPDDCOLORCONTROL     lpColorData;
  HRESULT              ddRVal;
  VOID                 *ColorControl;
} *PDD_VPORTCOLORDATA, DD_VPORTCOLORDATA;

Anggota

lpDD

Menunjuk ke struktur DD_DIRECTDRAW_LOCAL yang relevan dengan proses Microsoft DirectDraw saat ini saja.

lpVideoPort

Menunjuk ke struktur DD_VIDEOPORT_LOCAL yang mewakili objek VPE ini.

dwFlags

Menentukan operasi kontrol warna yang akan dilakukan oleh driver. Anggota ini bisa menjadi salah satu nilai berikut:

Bendera Makna
DDRAWI_VPORTGETCOLOR Driver harus menulis kontrol warna objek VPE saat ini ke dalam struktur DDCOLORCONTROL tempat lpColorData menunjuk .
DDRAWI_VPORTSETCOLOR Driver harus mengatur nilai baru untuk kontrol warna objek VPE berdasarkan konten struktur DDCOLORCONTROL yang ditunjukkan lpColorData .

lpColorData

Menunjuk ke struktur DDCOLORCONTROL yang menentukan kontrol warna yang terkait dengan objek VPE tempat lpVideoPort menunjuk. Nilai dwFlags menentukan apakah driver membaca dari atau menulis ke struktur ini.

ddRVal

Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdVideoPortColorControl . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.

ColorControl

Digunakan oleh API DirectDraw dan tidak boleh diisi oleh driver.

Persyaratan

   
Header ddrawint.h (termasuk Winddi.h)

Lihat juga

DDCOLORCONTROL

DdVideoPortColorControl