Compartilhar via


CDrawingManager::HLStoRGB_ONE

Converte uma cor de uma representação de HLS a uma representação de RGB.

static COLORREF __stdcall HLStoRGB_ONE(
   double H,
   double L,
   double S
);

Parâmetros

  • [in] H
    Um número entre 0 e 1 que representa a matiz para a cor.

  • [in] L
    Um número entre 0 e 1 indica que a luminosidade para a cor.

  • [in] S
    Um número entre 0 e 1 indica que a saturação para a cor.

Valor de retorno

A representação de cor RGB de HLS fornecida.

Comentários

Uma cor pode ser representado como HSV (matiz, saturação, e valor), HSL (matiz, saturação, e luminosidade), ou RGB (vermelho, verde e azul,).Para obter mais informações sobre as diferentes representações de cor, consulte Cor.

Este método e o método de CDrawingManager::HLStoRGB_TWO executam a mesma operação, mas exigem valores diferentes para o parâmetro de H .Em esse método, H é uma porcentagem do círculo.Em o método de CDrawingManager::HLStoRGB_TWO , H é um valor do grau entre 0 e 360, que representam vermelho.Por exemplo, com HLStoRGB_ONE, um valor de 0,25 para H é equivalente a um valor de 90 com HLStoRGB_TWO.

Requisitos

Cabeçalho: afxdrawmanager.h

Consulte também

Referência

Classe de CDrawingManager

Gráfico de hierarquia

CDrawingManager::RGBtoHSL