Partager via


CDrawingManager::RGBtoHSV

Convertit une couleur d'une représentation RVB à une représentation de TSV.

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

Paramètres

  • [in] rgb
    La couleur à convertir en une représentation RVB.

  • [out] H
    Un pointeur vers un double où cette méthode signale le ton résultant de la couleur.

  • [out] S
    Un pointeur vers un double où cette méthode signale la saturation résultant de la couleur.

  • [out] V
    Un pointeur vers un double où cette méthode signale la valeur résultante de la couleur.

Notes

Une couleur peut être représentée comme TSV (tonalité, saturation, et valeur), HSL (tonalité, saturation, et luminosité ou RVB), (rouge, vert, bleu et). Pour plus d'informations sur les différentes représentations de couleur, consultez couleur.

La valeur retournée pour H est un nombre entre 0 et 360 où 0 et 360 indiquent le rouge. Les valeurs de retour pour S et V sont des nombres compris entre 0 et 1.

Configuration requise

en-tête : afxdrawmanager.h

Voir aussi

Référence

CDrawingManager, classe

Graphique de la hiérarchie

CDrawingManager::HSVtoRGB