Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Переключение режимов дисплея nVidia

748
20 декабря 2008 года
AlphaOmega
159 / / 28.09.2004
Приветствую!

Недавно написал программу для контроля за температурой карточек nVidia GeForce. Использовал NVCPL.DLL API.

Теперь требуется написать простенькую программу чтобы она могла переключать режимы дисплеев. Причём одного изменения разрешения экрана недостаточно.
Грубо говоря, нужно чтобы можно было на уровне программы переключаться между:

а)
один дисплей (монитор)
разрешение/частота

б)
два дисплея (dualview = монитор + тв)
разрешение/частота монитора
разрешение/частота тв

кто-нибудь может подскажет какими функциями воспользоваться или где почитать faq на эту тему? а то в основном всё описано для одиночного режима...
748
20 декабря 2008 года
AlphaOmega
159 / / 28.09.2004
если просто включать/отключать режим DualView, то сойдёт команда
rundll32.exe NvCpl.dll,dtcfg attach 2 (вкл)
rundll32.exe NvCpl.dll,dtcfg detach 2 (выкл)

в принципе, этого может быть достаточно, но всё же хотелось бы напрямую (по API) и с возможностью изменения разрешения
38K
21 декабря 2008 года
Tooth
38 / / 07.10.2008
сама nvcpl.dll содержит 3 COM сервера. установи(import type library)
и пользуйся .
на Nvidia.com посмотри:
http://developer.nvidia.com/page/tools.html
748
19 июня 2010 года
AlphaOmega
159 / / 28.09.2004
Вопрос снова актуален.
Указанная выше функция, прекрасно работающая на XP больше не работает на Windows 7.
Задача та же - переключаться быстро между режимами одного монитора / двух разных / двух одинаковых (клон)
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог