ColorRGBToHLS 函数 (shlwapi.h)
将颜色从 RGB 转换为色调亮度饱和度 (HLS) 格式。
语法
void ColorRGBToHLS(
COLORREF clrRGB,
[out] WORD *pwHue,
[out] WORD *pwLuminance,
[out] WORD *pwSaturation
);
参数
clrRGB
类型: COLORREF
原始 RGB 颜色。
[out] pwHue
类型: WORD*
指向一个值的指针,当此方法成功返回时,该值接收 HLS 色调值。 范围为 0 到 240。
[out] pwLuminance
类型: WORD*
指向当此方法成功返回时接收 HLS 亮度值的值的指针。 范围为 0 到 240。
[out] pwSaturation
类型: WORD*
指向一个值的指针,当此方法成功返回时,该值接收 HLS 饱和值。 范围为 0 到 240。
返回值
无
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 专业版、Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | shlwapi.h |
Library | Shlwapi.lib |
DLL | Shlwapi.dll (5.0 或更高版本) |