Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Частота обновления экрана Добавлено: 08.05.04 18:44  

Автор вопроса:  Ridik | Web-сайт: www.quardeck.nm.ru | ICQ: 272005312 
Ребята! Нужна помощь!!!! Пишу прогу в полноэкранке. Так вот нужна процедура смены частоты обновления экрана! А то при смене разрешения частота монитора устанавливается на 60 Герц! А нужно 85!!!!

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 dem



Вопросов: 3
Ответов: 20
 Профиль | | #1 Добавлено: 08.05.04 22:58
Помню, мой старый монитор официально поддерживал частоту 800x600@85Гц, а
фактически - нет (изображение пропадало). Так что лучше не морочь себе
голову, пусть пользователь сам настраивает герцовку, как ему хочется. У тебя
частота устанавливается в 60Гц потому, что ты ее не задал в настройках
Windows (для каждой цветовой палитры и разрешения задается своя герцовка).

Ответить

Номер ответа: 2
Автор ответа:
 Ridik



ICQ: 272005312 

Вопросов: 1
Ответов: 1
 Web-сайт: www.quardeck.nm.ru
 Профиль | | #2
Добавлено: 09.05.04 01:23

Да нет же!!! Моя прога должна менять разрешение экрана на 800х600 85 Hz, сначала она запоминает текущее разрешение, потом выставляет свое, а после выхода восстанавливает исходное. Так вот, разрешение то она меняет, а вот частота обновления с невесть какого перепоя падает до 60 Hz. Вот скажи мне, любезный, как в таком случае выставить нужное мне разрешение не сбрасывая частоту!???

Ответить

Номер ответа: 3
Автор ответа:
 dem



Вопросов: 3
Ответов: 20
 Профиль | | #3 Добавлено: 09.05.04 22:01
В реестре хранятся настройки частоты для всех видеорежимов:
HKLM\System\CurrentControlSet\Services\Class\Display\0000\MODES\
Перед переключением разрешения нужно для соотвествующего видеорежима
задать
параметр RefreshRate.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам