DD_SETENTRIESDATA structure (ddrawint.h)
La structure DD_SETENTRIESDATA contient les informations nécessaires pour définir les entrées de palette.
Syntaxe
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;
Membres
lpDD
Pointe vers une structure DD_DIRECTDRAW_GLOBAL qui décrit le périphérique du pilote.
lpDDPalette
Pointe vers une structure DD_PALETTE_GLOBAL qui représente l’objet DirectDrawPalette.
dwBase
Spécifie un index de base zéro dans la table de couleurs de la première entrée à modifier.
dwNumEntries
Spécifie le nombre d’entrées de palette que le pilote doit mettre à jour.
lpEntries
Pointe vers une structure PALETTEENTRY qui spécifie la table de couleurs. Pour plus d’informations sur PALETTEENTRY, consultez la documentation la plus récente du Kit de développement logiciel (SDK) Microsoft DirectX.
ddRVal
Spécifie l’emplacement dans lequel le pilote écrit la valeur de retour du rappel DdSetEntries . Pour plus d’informations, consultez Valeurs de retour pour DirectDraw.
SetEntries
Utilisé par l’API Microsoft DirectDraw et ne doit pas être renseigné par le pilote.
Spécifications
En-tête | ddrawint.h (incluez Winddi.h) |