将RGB表示的颜色为HSV表示。
static void __stdcall RGBtoHSV(
COLORREF rgb,
double *H,
double *S,
double *V
);
参数
[in] rgb
转换颜色在RGB表示形式。[out] H
此方法存储颜色的结果颜色的二进制文件的指针。[out] S
此方法存储颜色的最终该二进制文件的指针。[out] V
此方法存储颜色的结果值的二进制文件的指针。
备注
颜色可以表示为HSV (颜色、饱和和值),HSL (颜色、饱和和光度),或者RGB (红色,绿色和蓝色)。有关颜色不同的表示的更多信息,请参见 颜色。
H 的返回值为0和360之间的数字0和360表示红色的位置。S 和 V 的返回值是介于0和1.之间的数字。
要求
标头: afxdrawmanager.h