Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Вниз

Помогите пожалуйсто, если кто знает КАК МОЖНО УЗНАТЬ КОЛИЧЕСТВО УСТАНОВЛЕННОЙ ВИДЕО ПАМЯТИ НА КАРТОЧКЕ, И можноли узнать количество свободной памяти.   Найти похожие ветки 

 
Dankin   (2001-11-05 03:44) [0]

А может этого сделать нельзя!? Заранее огромное спасибо..


 
PGM   (2001-11-05 10:18) [1]

Повторяешься. См.ответ на твой предыдущий вопрос.


 
Donal   (2001-11-05 10:18) [2]

можно, но, имхо - не всегда...те методы, которые я знаю не являются 100% надёжными... например, такой :

function GetVideoMemory: DWord;
var Reg : TRegistry;
begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_LOCAL_MACHINE;
Reg.OpenKey ("System\CurrentControlSet\Services\Class\Display\0000\Info", False);
Result := Reg.ReadInteger ("VideoMemory");
Reg.Free;
end;


Однако в этом методе не учитывается, что номер карты может быть не 0000, а какой-нибудь другой...это зависит от того, как устанавливалась видеокарта...и вообще записей может быть несколько, 0000 и 0001, например...

Далее, я ещё знаю метод определения через DirectX как установленную, так и свободную видеопамять, но он действует только в DX версии больше или равной 5, кажется...т.е. на 95-ых виндах и раньше без установки новых версий DX этот метод работать не будет...



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2002.02.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.004 c
1-32296
Anas
2002-01-26 07:52
2002.02.11
Про Ord и Chr


1-32208
Вовчик
2002-01-25 21:43
2002.02.11
Ошибка в вычислениях


1-32289
MAN-IN-RED
2002-01-28 22:12
2002.02.11
Есть вопросик, буду очень благодарен если поможете!


4-32379
Olgerd
2001-12-12 18:43
2002.02.11
PChar


1-32236
Rahim & Vad
2002-01-27 16:58
2002.02.11
Отчаенье! Проблеммы с выводом на широкий формат! ПоМОООО гитееее





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский