Яркость/контрастность

Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain

Ответить
SeregaLBN
Сообщения: 23
Зарегистрирован: 17 фев 2004, 13:27
Откуда: Киев
Контактная информация:

Надо сделать программную регулировку яркости/контрастности. Какие ф-ции для этого юзать?
Серёга, любит баранью ногу.
Hawk
Сообщения: 216
Зарегистрирован: 17 фев 2004, 14:52
Откуда: СПб
Контактная информация:

Есть такая Win API функция ChangeDisplaySettingsEx в неё можно передавать структуру VIDEOPARAMETERS в которой можно яркость и контрастность устанавливать -
ULONG dwBrightness;
ULONG dwContrast;
Defder
Сообщения: 64
Зарегистрирован: 24 май 2005, 12:25

Добавлю о настройке гаммы:

- функция GDI: SetGammaRamp (правда, в NT-системах она не даёт эффекта);
- функции Glide3x: guGammaCorrectionRGB, grLoadGammaTable (работает в любом режиме - Glide, D3D, OGL, DDraw, GDI... - но только на картах на чипах 3Dfx :) )
- библиотека SDL содержит функции для изменения гамма-таблицы (работает вроде как везде, когда возможно).
Ответить