cmTranslateRGB 函数 (icm.h)

将应用程序提供的 RGBQuad 转换为设备 颜色空间

语法

BOOL CMTranslateRGB(
  HCMTRANSFORM hcmTransform,
  COLORREF     ColorRef,
  LPCOLORREF   lpColorRef,
  DWORD        dwFlags
);

parameters

hcmTransform

指定要使用的转换。

ColorRef

要转换的 RGBQuad。

lpColorRef

指向放置翻译的缓冲区。

dwFlags

指定应如何使用转换进行转换。 此参数可以采用以下含义之一。

含义
CMS_FORWARD

使用正向转换

CMS_BACKWARD

使用反向转换

返回值

如果此函数成功,则返回值为 TRUE

如果此函数失败,则返回值为 FALSE。 CMM 应调用 SetLastError ,将最后一个错误设置为 Winerror.h 中定义的有效错误值。

注解

导出此函数需要每个 CMM。

要求

   
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
标头 icm.h

另请参阅