Partager via


Méthode IDirect3DDevice9 ::GetPaletteEntries (d3d9.h)

Récupère les entrées de palette.

Syntaxe

HRESULT GetPaletteEntries(
  [in]      UINT         PaletteNumber,
  [in, out] PALETTEENTRY *pEntries
);

Paramètres

[in] PaletteNumber

Type : UINT

Valeur ordinale identifiant la palette particulière à récupérer.

[in, out] pEntries

Type : PALETTEENTRY*

Pointeur vers une structure PALETTEENTRY , représentant les entrées de palette retournées.

Valeur retournée

Type : HRESULT

Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être D3DERR_INVALIDCALL.

Remarques

Pour plus d’informations sur PALETTEENTRY, consultez le Kit de développement logiciel (SDK) de plateforme.

Note Depuis Direct3D 9, le membre peFlags de la structure PALETTEENTRY ne fonctionne pas de la façon dont il est documenté dans le Kit de développement logiciel (SDK) de plateforme. Le membre peFlags est désormais le canal alpha pour les formats palettisés 8 bits.
 

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête d3d9.h (inclure D3D9.h)
Bibliothèque D3D9.lib

Voir aussi

IDirect3DDevice9

IDirect3DDevice9 ::GetCurrentTexturePalette

IDirect3DDevice9 ::SetCurrentTexturePalette

IDirect3DDevice9 ::SetPaletteEntries

Palettes de textures (Direct3D 9)