Função ColorRGBToHLS (shlwapi.h)

Converte cores de RGB em formato HLS (hue-luminance-saturation).

Sintaxe

void ColorRGBToHLS(
        COLORREF clrRGB,
  [out] WORD     *pwHue,
  [out] WORD     *pwLuminance,
  [out] WORD     *pwSaturation
);

Parâmetros

clrRGB

Tipo: COLORREF

A cor RGB original.

[out] pwHue

Tipo: WORD*

Um ponteiro para um valor que, quando esse método retorna com êxito, recebe o valor de matiz HLS. Pode variar de 0 a 240.

[out] pwLuminance

Tipo: WORD*

Um ponteiro para um valor que, quando esse método retorna com êxito, recebe o valor de luminância HLS. Pode variar de 0 a 240.

[out] pwSaturation

Tipo: WORD*

Um ponteiro para um valor que, quando esse método retorna com êxito, recebe o valor de saturação HLS. Pode variar de 0 a 240.

Retornar valor

Nenhum

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional, Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho shlwapi.h
Biblioteca Shlwapi.lib
DLL Shlwapi.dll (versão 5.0 ou posterior)