Метод 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 |