Метод IWICDevelopRaw::SetWhitePointRGB (wincodec.h)
Задает значения RGB белой точки.
Синтаксис
HRESULT SetWhitePointRGB(
[in] UINT Red,
[in] UINT Green,
[in] UINT Blue
);
Параметры
[in] Red
Тип: UINT
Значение красной белой точки.
[in] Green
Тип: UINT
Значение зеленой белой точки.
[in] Blue
Тип: UINT
Значение синей белой точки.
Возвращаемое значение
Тип: HRESULT
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Из-за других методов настройки точек белого цвета (например, SetWhitePointKelvin) разработчики кодеков должны соблюдать осторожность, чтобы обеспечить надлежащее взаимодействие. Например, если вызывающий объект задает через именованную белую точку, то разработчик кодека может захотеть отключить считывание соответствующей температуры Кельвина. В конкретных случаях, когда разработчик кодека хочет запретить данное действие из-за предыдущих вызовов, необходимо вернуть WINCODEC_ERR_WRONGSTATE .
Требования
Минимальная версия клиента | Windows XP с пакетом обновления 2 (SP2), Windows Vista [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2008 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | wincodec.h |
Библиотека | Windowscodecs.lib |
DLL | Windowscodecs.dll |