Метод IDeviceModelPlugIn::GetNeutralAxis (wcsplugin.h)
IDeviceModelPlugIn::GetNeutralAxis возвращает цветометрию XYZ точек выборки вдоль нейтральной оси устройства.
Синтаксис
HRESULT GetNeutralAxis(
[in] UINT cColors,
[out] XYZColorF *pXYZColors
);
Параметры
[in] cColors
Количество возвращаемых точек.
[out] pXYZColors
Указатель на массив структур XYZColorF .
Возвращаемое значение
Если эта функция выполнена успешно, возвращаемое значение будет S_OK.
Если эта функция завершается сбоем, возвращаемое значение будет E_FAIL.
Комментарии
Следует определить "нейтральную ось" таким образом, который подходит для вашего устройства. Обычно это точки, сделанные серыми значениями устройства. Это может быть R=G=B или C=M=Y=0 и любое значение K. Для некоторых устройств наиболее приятный серый может быть цвет, использующий различные сочетания цветов, например M=Y=0 и C=K. Подключаемый модуль отвечает за определение цветометрии выборки значений нейтральной оси и их возврат. Выборка может быть разреженной, как две точки (белая и черная) или плотной по мере необходимости.
Нет требования к равномерному расположению образцов в любом цветовом пространстве.
Требования
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | wcsplugin.h |