Compartir a través de


CDrawingManager::RGBtoHSV

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

static void __stdcall RGBtoHSV(
   COLORREF rgb,
   double *H,
   double *S,
   double *V
);

Parámetros

  • [in] rgb
    Color para convertir en una representación RGB.

  • [out] H
    un puntero a un doble donde este método almacena el matiz resultante para color.

  • [out] S
    un puntero a un doble donde este método almacena la saturación resultante para color.

  • [out] V
    un puntero a un doble donde este método almacena el valor resultante para color.

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.

el valor devuelto para H es un número entre 0 y 360 donde 0 y 360 indica rojo. los valores devueltos para S y V son números entre 0 y 1.

Requisitos

encabezado: afxdrawmanager.h

Vea también

Referencia

CDrawingManager Class

Gráfico de jerarquías

CDrawingManager::HSVtoRGB