Compartir a través de


Paletas de colores (GDI de Windows)

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 ellos 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 a cada contexto de dispositivo. Las aplicaciones pueden usar los colores de la paleta predeterminada o definir sus propios colores mediante la creación de paletas lógicas y su asociación con contextos de dispositivo individuales.

Una aplicación puede determinar si un dispositivo admite paletas de colores comprobando el bit de RC_PALETTE en el valor RASTERCAPS devuelto por la función GetDeviceCaps .