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


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