Compartir a través de


CDrawingManager::HLStoRGB_ONE

Convierte un color de una representación de HLS en una representación RGB.

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

Parámetros

  • [in] H
    Un número entre 0 y 1 que representa el matiz del color.

  • [in] L
    un número entre 0 y 1 que indica la luminosidad para color.

  • [in] S
    Un número entre 0 y 1 que indica la saturación del color.

Valor devuelto

La representación RGB de HLS color proporcionada.

Comentarios

color se puede representar como HSV (matiz, saturación, y valor), HSL (matiz, saturación, y luminosidad), o RGB (rojo, verde, y azul). Para obtener más información sobre las diferentes representaciones de color, vea Color.

Este método y el método de CDrawingManager::HLStoRGB_TWO realizan la misma operación, pero requieren valores diferentes para el parámetro de H . En este método, H es un porcentaje del círculo. En el método de CDrawingManager::HLStoRGB_TWO , H es un valor de grado entre 0 y 360, que ambos representan rojo. Por ejemplo, con HLStoRGB_ONE, un valor de 0,25 para H equivale a un valor de 90 con HLStoRGB_TWO.

Requisitos

encabezado: afxdrawmanager.h

Vea también

Referencia

CDrawingManager Class

Gráfico de jerarquías

CDrawingManager::RGBtoHSL