GetSystemPaletteEntries, fonction (wingdi.h)

La fonction GetSystemPaletteEntries récupère une plage d’entrées de palette à partir de la palette système associée au contexte d’appareil (DC) spécifié.

Syntaxe

UINT GetSystemPaletteEntries(
  [in]  HDC            hdc,
  [in]  UINT           iStart,
  [in]  UINT           cEntries,
  [out] LPPALETTEENTRY pPalEntries
);

Paramètres

[in] hdc

Handle dans le contexte de l’appareil.

[in] iStart

Première entrée à récupérer à partir de la palette système.

[in] cEntries

Nombre d’entrées à récupérer à partir de la palette système.

[out] pPalEntries

Pointeur vers un tableau de structures PALETTEENTRY pour recevoir les entrées de palette. Le tableau doit contenir au moins autant de structures que spécifié par le paramètre cEntries . Si ce paramètre a la valeur NULL, la fonction retourne le nombre total d’entrées dans la palette.

Valeur retournée

Si la fonction réussit, la valeur de retour correspond au nombre d’entrées récupérées à partir de la palette.

Si la fonction échoue, la valeur de retour est égale à zéro.

Remarques

Une application peut déterminer si un appareil prend en charge les opérations de palette en appelant la fonction GetDeviceCaps et en spécifiant la constante RASTERCAPS.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
Plateforme cible Windows
En-tête wingdi.h (inclure Windows.h)
Bibliothèque Gdi32.lib
DLL Gdi32.dll

Voir aussi

Fonctions de couleur

Vue d’ensemble des couleurs

GetDeviceCaps

GetPaletteEntries

PALETTEENTRY