将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