共用方式為


CDrawingManager::HLStoRGB_ONE

從轉換成 HLS 表示的 RGB 色彩設成表示。

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

參數

  • [in] H
    表示色彩的色調的 0 和 1 之間的數字。

  • [in] L
    表示色彩的明暗度的 0 和 1 之間的數字。

  • [in] S
    表示色彩的飽和度的 0 和 1 之間的數字。

傳回值

提供的 HLS RGB 色彩的表示。

備註

色彩可以表示為 (HSV 色彩、飽和、值), HSL (色彩、飽和、和),或 RGB (紅色,綠色和藍色)。如需色彩不同的表示方式的詳細資訊, 色彩請參閱

這個方法和 CDrawingManager::HLStoRGB_TWO 方法執行相同的作業,不過,提供 H 參數需要不同的值。在這個方法, H 是百分比圓形。在 CDrawingManager::HLStoRGB_TWO 方法, H 介於 0 到 360 之間的範圍值,兩個表示紅色。例如,具有 HLStoRGB_ONE,值為 0.25 H 與的值相當於為 90 相當 HLStoRGB_TWO

需求

標題: afxdrawmanager.h

請參閱

參考

CDrawingManager 類別

階層架構圖

CDrawingManager::RGBtoHSL