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