Interface IDirectDrawPalette (ddraw.h)
Les applications utilisent les méthodes de l’interface IDirectDrawPalette pour créer des objets DirectDrawPalette et utiliser des variables au niveau du système. Cette section est une référence aux méthodes de cette interface.
Héritage
L’interface IDirectDrawPalette hérite de l’interface IUnknown. IDirectDrawPalette a également les types de membres suivants :
Méthodes
L’interface IDirectDrawPalette a ces méthodes.
IDirectDrawPalette::GetCaps Récupère les fonctionnalités de l’objet palette. |
IDirectDrawPalette::GetEntries Récupère des valeurs de palette à partir d’un objet DirectDrawPalette. |
IDirectDrawPalette::Initialize Initialise l’objet DirectDrawPalette. |
IDirectDrawPalette::SetEntries Modifie immédiatement les entrées d’un objet DirectDrawPalette. |
Notes
Les méthodes de l’interface IDirectDrawPalette peuvent être organisées dans les groupes suivants :
Groupe | Méthodes |
---|---|
Allocation de mémoire | Initialiser |
Fonctionnalités de palette | GetCaps |
Entrées de palette | GetEntries et SetEntries |
Vous pouvez utiliser le type de données LPDIRECTDRAWPALETTE pour déclarer une variable qui contient un pointeur vers une interface IDirectDrawPalette . Le fichier d’en-tête Ddraw.h déclare le type de données avec le code suivant :
typedef struct IDirectDrawPalette FAR *LPDIRECTDRAWPALETTE;
Spécifications
Plateforme cible | Windows |
En-tête | ddraw.h |