Страница: 1 |
Да нет же!!! Моя прога должна менять разрешение экрана на 800х600 85 Hz, сначала она запоминает текущее разрешение, потом выставляет свое, а после выхода восстанавливает исходное. Так вот, разрешение то она меняет, а вот частота обновления с невесть какого перепоя падает до 60 Hz. Вот скажи мне, любезный, как в таком случае выставить нужное мне разрешение не сбрасывая частоту!??? Страница: 1 |
Вопрос: Частота обновления экрана
Добавлено: 08.05.04 18:44
Автор вопроса: Ridik | Web-сайт:
Ребята! Нужна помощь!!!! Пишу прогу в полноэкранке. Так вот нужна процедура смены частоты обновления экрана! А то при смене разрешения частота монитора устанавливается на 60 Герц! А нужно 85!!!!
Ответы
Всего ответов: 3
Номер ответа: 1
Автор ответа:
dem
Вопросов: 3
Ответов: 20
Профиль | | #1
Добавлено: 08.05.04 22:58
Помню, мой старый монитор официально поддерживал частоту 800x600@85Гц, а
фактически - нет (изображение пропадало). Так что лучше не морочь себе
голову, пусть пользователь сам настраивает герцовку, как ему хочется. У тебя
частота устанавливается в 60Гц потому, что ты ее не задал в настройках
Windows (для каждой цветовой палитры и разрешения задается своя герцовка).
Номер ответа: 2
Автор ответа:
Ridik
ICQ: 272005312
Вопросов: 1
Ответов: 1
Web-сайт:
Профиль | | #2
Добавлено: 09.05.04 01:23
Номер ответа: 3
Автор ответа:
dem
Вопросов: 3
Ответов: 20
Профиль | | #3
Добавлено: 09.05.04 22:01
В реестре хранятся настройки частоты для всех видеорежимов:
HKLM\System\CurrentControlSet\Services\Class\Display\0000\MODES\
Перед переключением разрешения нужно для соотвествующего видеорежима
задать
параметр RefreshRate.