Метод LinearGradientBrush::SetGammaCorrection (gdiplusbrush.h)
Метод LinearGradientBrush::SetGammaCorrection указывает, включена ли гамма-коррекция для этой линейной кисти градиента.
Синтаксис
Status SetGammaCorrection(
[in] BOOL useGammaCorrection
);
Параметры
[in] useGammaCorrection
Тип: BOOL
Логическое значение, указывающее, происходит ли гамма-коррекция во время отрисовки. Значение TRUE указывает, что гамма-коррекция включена, а значение FALSE указывает, что гамма-коррекция не включена. По умолчанию гамма-коррекция отключена во время создания объекта LinearGradientBrush .
Возвращаемое значение
Тип: Состояние
В случае успешного выполнения метода возвращается ОК, который является элементом перечисления Status .
Если метод завершается сбоем, он возвращает один из других элементов перечисления Status .
Комментарии
Гамма-коррекция часто выполняется для сопоставления контраста интенсивности градиента со способностью человеческого глаза воспринимать изменения интенсивности.
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | gdiplusbrush.h (включая Gdiplus.h) |
Библиотека | Gdiplus.lib |
DLL | Gdiplus.dll |