Яркость/контрастность
Модераторы: Hawk, Romeo, Absurd, DeeJayC, WinMain
Надо сделать программную регулировку яркости/контрастности. Какие ф-ции для этого юзать?
Серёга, любит баранью ногу.
Есть такая Win API функция ChangeDisplaySettingsEx в неё можно передавать структуру VIDEOPARAMETERS в которой можно яркость и контрастность устанавливать -
ULONG dwBrightness;
ULONG dwContrast;
ULONG dwBrightness;
ULONG dwContrast;
Добавлю о настройке гаммы:
- функция GDI: SetGammaRamp (правда, в NT-системах она не даёт эффекта);
- функции Glide3x: guGammaCorrectionRGB, grLoadGammaTable (работает в любом режиме - Glide, D3D, OGL, DDraw, GDI... - но только на картах на чипах 3Dfx
)
- библиотека SDL содержит функции для изменения гамма-таблицы (работает вроде как везде, когда возможно).
- функция GDI: SetGammaRamp (правда, в NT-системах она не даёт эффекта);
- функции Glide3x: guGammaCorrectionRGB, grLoadGammaTable (работает в любом режиме - Glide, D3D, OGL, DDraw, GDI... - но только на картах на чипах 3Dfx

- библиотека SDL содержит функции для изменения гамма-таблицы (работает вроде как везде, когда возможно).