DD_SETENTRIESDATA Struktur (ddrawint.h)
Die DD_SETENTRIESDATA-Struktur enthält Informationen, die zum Festlegen von Paletteneinträgen erforderlich sind.
Syntax
typedef struct _DD_SETENTRIESDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_PALETTE_GLOBAL lpDDPalette;
DWORD dwBase;
DWORD dwNumEntries;
LPPALETTEENTRY lpEntries;
HRESULT ddRVal;
VOID *SetEntries;
} *PDD_SETENTRIESDATA, DD_SETENTRIESDATA;
Member
lpDD
Verweist auf eine DD_DIRECTDRAW_GLOBAL-Struktur , die das Gerät des Treibers beschreibt.
lpDDPalette
Zeigt auf eine DD_PALETTE_GLOBAL-Struktur , die das DirectDrawPalette-Objekt darstellt.
dwBase
Gibt einen nullbasierten Index in der Farbtabelle des ersten zu ändernden Eintrags an.
dwNumEntries
Gibt die Anzahl der Paletteneinträge an, die der Treiber aktualisieren soll.
lpEntries
Zeigt auf eine PALETTEENTRY-Struktur, die die Farbtabelle angibt. Weitere Informationen zu PALETTEENTRY finden Sie in der neuesten Microsoft DirectX SDK-Dokumentation.
ddRVal
Gibt den Speicherort an, an dem der Treiber den Rückgabewert des DdSetEntries-Rückrufs schreibt. Weitere Informationen finden Sie unter Rückgabewerte für DirectDraw.
SetEntries
Wird von der Microsoft DirectDraw-API verwendet und sollte nicht vom Treiber ausgefüllt werden.
Anforderungen
Kopfzeile | ddrawint.h (include Winddi.h) |