CDrawingManager::RGBtoHSL
Bir renk, ton, Doygunluk ve açıklık (hsl) gösterimi bir kırmızı, yeşil ve mavi (rgb) temsilini dönüştürür.
static void __stdcall RGBtoHSL(
COLORREF rgb,
double *H,
double *S,
double *L
);
Parametreler
Parametre |
Description |
[in]rgb |
Renk rgb değerleri. |
[Çıkış]H |
Yöntem renk tonunu depoladığı bir çift için bir işaretçi. |
[Çıkış]S |
Yöntem renk doygunluğunu depoladığı bir çift için bir işaretçi. |
[Çıkış]L |
Yöntem rengin açıklığını depoladığı bir çift için bir işaretçi. |
Notlar
Bir renk hsv (ton, Doygunluk ve değer), hsl (ton, Doygunluk ve parlaklık) veya rgb (kırmızı, yeşil ve mavi) temsil edilebilir.Farklı renk gösterimleri hakkında daha fazla bilgi için bkz: renk.
Döndürülen değeri H arasında 0 ve 1 burada 0 ve 1 gösteren kırmızı bir kesir olarak temsil edilir.Döndürülen değerleri S ve L 0 ile 1 arasındaki sayılardır.
Gereksinimler
Başlık: afxdrawmanager.h