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 le périphérique de sortie. Les palettes de couleurs sont utilisées par les appareils capables de générer de nombreuses couleurs, mais qui ne peuvent afficher ou dessiner qu’un sous-ensemble de ces couleurs à 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 du système. Au lieu de cela, le système associe une palette par défaut à chaque contexte de périphérique. 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 de périphérique individuels.

Une application peut déterminer si un appareil prend en charge les palettes de couleurs en recherchant le _ bit de palette RC dans la valeur RasterCaps retournée par la fonction GetDeviceCaps .