· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.WIN32 —› Доступ к видеопамяти

Посл.отвђт Сообщенiе


Дата: Ноя 12, 2004 23:21:11

Можно ли в винде получить непосредственный доступ к видеопамяти? Если да, то как?


Дата: Ноя 13, 2004 00:31:07

откуда нужно?
если из Ring3, то см. DirectDwraw (DirectShow в версиях после 7й) IDirectDrawSurface::Lock


Дата: Ноя 13, 2004 04:38:30

Если из режима ядра, то вообще просто . Для начала тебе надо залесть в таблицу каталогов страниц, кароче, найти адрес по которорому промаплена видеопамять(с vesa 2.x проще), а затем уж и писать туда чево нада. Это самый прямой доступ....:))


Дата: Ноя 13, 2004 07:08:22

CARDINAL если в Win2k-XP то сложнее...


Дата: Ноя 13, 2004 09:15:41

ProgramMan

абсолютно не сложнее. Не могу понять, с чего ты взял то ?


Дата: Ноя 13, 2004 12:45:07

И как найти адрес по которому промаплена видеопамять?


Дата: Ноя 14, 2004 01:26:06

попробуй тупо отключить прерывания, прочитать PCI info и прямым поиском по таблице страниц.


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.110