Méthode IDirectDrawPalette ::GetEntries (ddraw.h)
Récupère les valeurs de palette d’un objet DirectDrawPalette.
Syntaxe
HRESULT GetEntries(
[in] DWORD unnamedParam1,
[in] DWORD unnamedParam2,
[in] DWORD unnamedParam3,
[out] LPPALETTEENTRY unnamedParam4
);
Paramètres
[in] unnamedParam1
Actuellement non utilisé et doit être défini sur 0.
[in] unnamedParam2
Début des entrées à récupérer séquentiellement.
[in] unnamedParam3
Nombre d’entrées de palette pouvant tenir dans le tableau spécifié par lpEntries . Les couleurs des entrées de palette sont retournées dans l’ordre, de la valeur du paramètre dwStartingEntry à la valeur du paramètre dwCount moins 1. (Ces paramètres sont définis par IDirectDrawPalette ::SetEntries.)
[out] unnamedParam4
Tableau de structures PALETTEENTRY qui reçoit les entrées de palette de l’objet DirectDrawPalette. Les entrées de palette sont de 1 octet chacune si l’indicateur DDPCAPS_8BITENTRIES est défini, et de 4 octets dans le cas contraire. Chaque champ est une description de couleur.
Valeur retournée
Si la méthode réussit, la valeur de retour est DD_OK.
En cas d’échec, la méthode peut retourner l’une des valeurs d’erreur suivantes :
- DDERR_INVALIDOBJECT
- DDERR_INVALIDPARAMS
- DDERR_NOTPALETTIZED
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | ddraw.h |
Bibliothèque | Ddraw.lib |
DLL | Ddraw.dll |