Автор
|
Тема: Изменить частоту обновления адаптера в винде.
|
BeeHolder |
опубликован 28-01-2002 16:25 MSK
Программа должна уметь изменять частоту обновления и разрешения экрана. "Используй direct x!" - закричат многие. Хрен там. Нужно, чтоб прога работала под любой виндой (nt/95/98/2000). Прога предназначена для замера излучения монитора в разных режимах работы => компов много, не на всех будет стоять direct x. собственно вопрос - есть ли стандартные средства для смены частоты обновления?
|
Flex Ferrum
|
опубликован 28-01-2002 16:51 MSK
Сейчас на вскидку не вспоню как именно, но в SDK идут исходники Maze3D и там я видел функцию для не-Direct3D изменения параметров работы монитора (в частности, она используется для установки режима 320x200). Так что ищи... |
Flex Ferrum
|
опубликован 28-01-2002 18:01 MSK
Нашел. Функция называется ChangeDisplaySettings |
BeeHolder
|
опубликован 29-01-2002 12:26 MSK
Спасибо. Действительно работает. НО! Только если частота обновления установлена в "определяется адаптером". Если задана фиксированно, то не изменяется. В связи с этим вопрос - как изменить частоту в этом случае. И как узнать текущую частоту адаптера? |
BeeHolder
|
опубликован 29-01-2002 12:30 MSK
Как узнать текущую частоту я нашел - EnumDisplaySettings :))) |