CDrawingManager::RGBtoHSV

将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

请参见

参考

CDrawingManager选件类

层次结构图

CDrawingManager::HSVtoRGB