CDrawingManager::RGBtoHSV
Converte un colore da una rappresentazione RGB una rappresentazione di HSV.
static void __stdcall RGBtoHSV(
COLORREF rgb,
double *H,
double *S,
double *V
);
Parametri
[in] rgb
Il colore da convertire in una rappresentazione RGB.[out] H
Un puntatore a un doppio di questo metodo consente di archiviare la tonalità risultante per il colore.[out] S
Un puntatore a un doppio di questo metodo sono memorizzate la saturazione risultante per il colore.[out] V
Un puntatore a un doppio di questo metodo consente di archiviare il valore risultante per il colore.
Note
Un colore può essere rappresentato come HSV (sfumatura, saturazione e valore), HSL (sfumatura, saturazione e luminosità, oppure IN rosso, verde e blu). Per ulteriori informazioni sulle diverse rappresentazioni di colori, vedere colore.
Il valore restituito per H è un numero compreso tra 0 e 360 in cui sia 0 e 360 indicano il rosso. I valori restituiti per S e V sono numeri compresi tra 0 e 1.
Requisiti
intestazione: afxdrawmanager.h