struktur DD_SETPALETTEDATA (ddrawint.h)
Struktur DD_SETPALETTEDATA berisi informasi yang diperlukan untuk mengatur palet untuk permukaan tertentu.
Sintaks
typedef struct _DD_SETPALETTEDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
PDD_PALETTE_GLOBAL lpDDPalette;
HRESULT ddRVal;
VOID *SetPalette;
BOOL Attach;
} *PDD_SETPALETTEDATA, DD_SETPALETTEDATA;
Anggota
lpDD
Menunjuk ke struktur DD_DIRECTDRAW_GLOBAL yang menjelaskan perangkat driver.
lpDDSurface
Menunjuk ke struktur DD_SURFACE_LOCAL yang mewakili objek DirectDrawSurface.
lpDDPalette
Menunjuk ke struktur DD_PALETTE_GLOBAL yang menentukan palet untuk diatur ke permukaan.
ddRVal
Menentukan lokasi di mana driver menulis nilai pengembalian dari panggilan balik DdSetPalette . Kode pengembalian DD_OK menunjukkan keberhasilan. Untuk informasi selengkapnya, lihat Mengembalikan Nilai untuk DirectDraw.
SetPalette
Digunakan oleh MICROSOFT DirectDraw API dan tidak boleh diisi oleh driver.
Attach
Menunjukkan apakah akan melampirkan palet ini ke permukaan.
Persyaratan
Header | ddrawint.h (termasuk Winddi.h) |