wingdi.h


PALETTEINDEX

La macro PALETTEINDEX acepta un índice para una entrada en una paleta de colores lógicos y devuelve la entrada en la paleta especificada, consistente en un COLORREF que especifica el color asociado al índice dado. Una aplicación que use una paleta lógica de colores puede pasar este especificador en lugar de un valor explícito RGB a funciones del GDI que esperen un color. Este permite a la función usar el color de una entrada específica de la paleta.

Definición

COLORREF PALETTEINDEX(
    WORD  wPaletteIndex	// índice de entrada de la paleta
   );

Descripción

wPaletteIndex: especifica un índice para la entrada en la paleta que contiene el color a usar en una operación con gráficos.

Valor de retorno

El valor de retorno es el color referenciado por el índice en la paleta lógica.

Observaciones:

La macro PALETTEINDEX se define como sigue:

#define PALETTEINDEX(i) / 
    ((COLORREF) (0x01000000 | (DWORD) (WORD) (i)))