Как узнать в реестре имя видеокарты + set acceleration level

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
BJL
Начинающий
Начинающий
 
Сообщения: 2
Зарегистрирован: 12.01.2005 (Ср) 5:25
Откуда: SPb

Как узнать в реестре имя видеокарты + set acceleration level

Сообщение BJL » 22.02.2005 (Вт) 4:28

Нужно решение следующей задачи:

1. Установить, программно, нужный мне (от 0 до 5) уровень hardware acceleration для текущей, работающей в системе видеокарты.

2. Для этого, вначале, "опознать"/получить внутреннее имя текущего работающего видеоадаптера/видеокарты, чтобы "собрать" строку правильного маршрута к ключу.

В частности, я установил, что ключ, значение которого мне требуется поменять, называется acceleration.level и хранится, у меня в реестре, по такому маршруту:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ialm\Device0 ,
где ialm - это установаленный у меня в i865G-мамке Intel Graphics Accelerator VGA.

Или же, как сделать так, чтобы код мог произвести поиск по всем местам в реестре, где встречается поле acceleration.level и в кажом таком месте поменять значение ключа на нужное?

Sebas
Неуловимый Джо
Неуловимый Джо
Аватара пользователя
 
Сообщения: 3626
Зарегистрирован: 12.02.2002 (Вт) 17:25
Откуда: столько наглости такие вопросы задавать

Сообщение Sebas » 22.02.2005 (Вт) 18:38

1. для каждой карты отдельно.

Ну умей логично думать... пжл.

2. WMI
- Я никогда не понимал, почему они приходят ко мне чтобы умирать?

sebas<-@->mail.ru


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: AhrefsBot, Google-бот и гости: 153

    TopList