struttura DD_SETPALETTEDATA (ddrawint.h)
La struttura DD_SETPALETTEDATA contiene informazioni necessarie per impostare una tavolozza per una superficie specifica.
Sintassi
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;
Members
lpDD
Punta a una struttura DD_DIRECTDRAW_GLOBAL che descrive il dispositivo del driver.
lpDDSurface
Punta a una struttura DD_SURFACE_LOCAL che rappresenta l'oggetto DirectDrawSurface.
lpDDPalette
Punta a una struttura DD_PALETTE_GLOBAL che specifica la tavolozza da impostare sulla superficie.
ddRVal
Specifica il percorso in cui il driver scrive il valore restituito del callback DdSetPalette . Un codice restituito di DD_OK indica l'esito positivo. Per altre informazioni, vedere Valori restituiti per DirectDraw.
SetPalette
Usato dall'API Microsoft DirectDraw e non deve essere compilato dal driver.
Attach
Indica se collegare questa tavolozza alla superficie.
Requisiti
Intestazione | ddrawint.h (include Winddi.h) |