Структура BrightnessContrastParams (gdipluseffects.h)
Структура BrightnessContrastParams содержит элементы, определяющие характер настройки яркости или контрастности.
Вы можете изменить яркость или контрастность (или оба) растрового изображения, выполнив следующие действия.
- Создание и инициализация структуры BrightnessContrastParams .
- Передайте адрес структуры BrightnessContrastParams методу BrightnessContrast::SetParameters объекта BrightnessContrast .
- Передайте адрес объекта BrightnessContrast методу Graphics::D rawImage или методу Bitmap::ApplyEffect .
Синтаксис
struct BrightnessContrastParams {
INT brightnessLevel;
INT contrastLevel;
};
Члены
brightnessLevel
Тип: INT
Целое число в диапазоне от -255 до 255, указывающее уровень яркости. Если значение равно 0, яркость остается неизменной. По мере изменения значения от 0 до 255 яркость изображения увеличивается. По мере перемещения значения от 0 до -255 яркость изображения уменьшается.
contrastLevel
Тип: INT
Целое число в диапазоне от -100 до 100, указывающее уровень контрастности. Если значение равно 0, контрастность остается неизменной. По мере перемещения значения от 0 до 100 контрастность изображения увеличивается. По мере перемещения значения от 0 до -100 контрастность изображения уменьшается.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Верхняя часть | gdipluseffects.h (включая Gdiplus.h) |