Про яркость Tyugan в целом прав, начиная с первого времени яркость начинает увеличиваться и достигает максимума через час, и за час до второго времени начинает уменьшаться. По поводу файла - там указываются ключевые точки, между которыми интерполируется время. То есть если 1 января рассвет в 6:00, а 10 января в 6:10, то каждый день рассвет будет наступать на минуту позже. Времена рассвета и заката я брал для Челябинской области.
Принцип изменения яркости - стандартная функция Win32 SetDeviceGammaRamp, поэтому затемнение не очень сильное, ночью все равно слегка мешает.
P.S. Кстати можно сделать регулировку максимальной и минимальной яркости, но я считаю это не нужно. Потому что верхняя граница это стандартная яркость, а нижней границы обычно не очень хватает.
Последний раз редактировалось AndreyAv; 30.10.2010 в 23:22.
|