Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die DD_SETPALETTEDATA Struktur enthält Informationen, die zum Festlegen einer Palette für eine bestimmte Oberfläche erforderlich sind.
Syntax
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;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_GLOBAL-Struktur , die das Gerät des Treibers beschreibt.
lpDDSurface
Zeigt auf eine DD_SURFACE_LOCAL-Struktur , die das DirectDrawSurface-Objekt darstellt.
lpDDPalette
Zeigt auf eine DD_PALETTE_GLOBAL-Struktur , die die Palette angibt, die auf die Oberfläche festgelegt werden soll.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdSetPalette-Rückrufs schreibt. Ein Rückgabecode von DD_OK zeigt den Erfolg an. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
SetPalette
Wird von der Microsoft DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Attach
Gibt an, ob diese Palette an die Oberfläche angefügt werden soll.
Anforderungen
Kopfzeile | ddrawint.h (include Winddi.h) |