IDeviceModelPlugIn::ColorimetricToDeviceColors 方法 (wcsplugin.h)

返回相应的 XYZ 颜色,以响应指定数量的颜色、通道、设备颜色和专有插件算法。

语法

HRESULT ColorimetricToDeviceColors(
  [in]  UINT            cColors,
  [in]  UINT            cChannels,
  [in]  const XYZColorF *pXYZColors,
  [out] FLOAT           *pDeviceValues
);

参数

[in] cColors

pXYZColorspDeviceValues 数组中的颜色数。

[in] cChannels

pDeviceValues 数组中的颜色通道数。

[in] pXYZColors

指向要转换为设备颜色的传入 XYZColors 数组的指针。

[out] pDeviceValues

指向包含生成的传出设备颜色值的数组的指针。

返回值

如果此函数成功,则返回值S_OK。

如果此函数失败,则返回值E_FAIL。

注解

如果 cColorscChannels 为零,则返回值E_FAIL。 如果存在无效或色域外的颜色 (如果事先处理了) 的色域映射模型,则返回值E_FAIL。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wcsplugin.h

另请参阅