Condividi tramite


CDrawingManager::HLStoRGB_ONE

Converte un colore da una rappresentazione di HLS una rappresentazione RGB.

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

Parametri

  • [in] H
    Un numero compreso tra 0 e 1 che rappresenta la sfumatura di colore.

  • [in] L
    Un numero compreso tra 0 e 1 che indica la luminosità per il colore.

  • [in] S
    Un numero compreso tra 0 e 1 che indica la saturazione del colore.

Valore restituito

La rappresentazione RGB del colore di HLS fornito.

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.

Questo metodo e il metodo CDrawingManager::HLStoRGB_TWO eseguono la stessa operazione, ma richiedono valori diversi per il parametro H. In questo metodo, H è una percentuale di controllo circle. Nel metodo CDrawingManager::HLStoRGB_TWO, H è un valore di stato tra 0 e 360, che entrambi rappresentano il rosso. Ad esempio, con HLStoRGB_ONE, un valore 0,25 per H equivale a un valore di 90 con HLStoRGB_TWO.

Requisiti

intestazione: afxdrawmanager.h

Vedere anche

Riferimenti

Classe CDrawingManager

Grafico delle gerarchie

CDrawingManager::RGBtoHSL