Partager via


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)

Voir aussi

DdSetEntries