Palettes de couleurs (Windows GDI)
Une palette de couleurs est un tableau qui contient des valeurs de couleur identifiant les couleurs qui peuvent actuellement être affichées ou dessinées sur l’appareil de sortie. Les palettes de couleurs sont utilisées par des appareils capables de générer de nombreuses couleurs, mais qui ne peuvent afficher ou dessiner qu’un sous-ensemble de celles-ci à un moment donné. Pour ces appareils, le système gère une palette système pour suivre et gérer les couleurs actuelles de l’appareil. Les applications n’ont pas d’accès direct à la palette système. Au lieu de cela, le système associe une palette par défaut à chaque contexte d’appareil. Les applications peuvent utiliser les couleurs de la palette par défaut ou définir leurs propres couleurs en créant des palettes logiques et en les associant à des contextes d’appareil individuels.
Une application peut déterminer si un appareil prend en charge les palettes de couleurs en vérifiant le bit RC_PALETTE dans la valeur RASTERCAPS retournée par la fonction GetDeviceCaps .