Partager via


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