CDrawingManager::RGBtoHSL
Převede barvy z červené, zelené a modré (RGB) vyobrazení odstín, sytost a světlost (HSL) zastoupení.
static void __stdcall RGBtoHSL(
COLORREF rgb,
double *H,
double *S,
double *L
);
Parametry
Parametr |
Description |
[v]rgb |
Barevné hodnoty RGB. |
[výstup]H |
Ukazatel na dvojitou kde metoda ukládá odstín barvy. |
[výstup]S |
Ukazatel na dvojitou kde metoda ukládá sytost barvy. |
[výstup]L |
Ukazatel na dvojitou kde metoda ukládá světlost barvy. |
Poznámky
Barva může být reprezentován jako HSV (odstín, sytost a hodnota), HSL (odstín, sytost a světlost) nebo RGB (červená, zelená a modrá).Další informace o různé reprezentace barev viz Barva.
Vrácená hodnota pro H je reprezentován jako zlomek mezi 0 a 1, kde 0 a 1 představují červené.Vrácené hodnoty S a L jsou čísla mezi 0 a 1.
Požadavky
Záhlaví: afxdrawmanager.h