Paletas de colores (Windows GDI)
Una paleta de colores es una matriz que contiene valores de color que identifican los colores que se pueden mostrar o dibujar actualmente en el dispositivo de salida. Los dispositivos que pueden generar muchos colores usan paletas de colores, pero que solo pueden mostrar o dibujar un subconjunto de estos en un momento dado. Para estos dispositivos, el sistema mantiene una paleta del sistema para realizar un seguimiento y administrar los colores actuales del dispositivo. Las aplicaciones no tienen acceso directo a la paleta del sistema. En su lugar, el sistema asocia una paleta predeterminada con cada contexto de dispositivo. Las aplicaciones pueden usar los colores de la paleta predeterminada o definir sus propios colores creando paletas lógicas y asociándolas con contextos de dispositivo individuales.
Una aplicación puede determinar si un dispositivo admite paletas de colores comprobando la RC_PALETTE bit en el valor RASTERCAPS devuelto por la función GetDeviceCaps.