Поделиться через


Метод IDeviceModelPlugIn::ColorimetricToDeviceColors (wcsplugin.h)

Возвращает соответствующие цвета XYZ в ответ на указанное количество цветов, каналов, цветов устройств и собственных алгоритмов подключаемых модулей.

Синтаксис

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

Параметры

[in] cColors

Количество цветов в массивах pXYZColors и pDeviceValues .

[in] cChannels

Количество цветовых каналов в массивах pDeviceValues .

[in] pXYZColors

Указатель на массив входящих объектов XYZColors для преобразования в цвета устройства.

[out] pDeviceValues

Указатель на массив, содержащий результирующее значение цвета исходящего устройства.

Возвращаемое значение

Если эта функция выполняется успешно, возвращаемое значение будет S_OK.

Если эта функция завершается сбоем, возвращаемое значение будет E_FAIL.

Комментарии

Если значение cColors или cChannels равно нулю, возвращаемое значение будет E_FAIL. Если имеются недопустимые цвета или цвета из гаммы (что может произойти при предварительной обработке модели гамм-карты), возвращаемое значение будет E_FAIL.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header wcsplugin.h

См. также раздел