Прямой доступ к видеопамяти
На днях задался одним вопросом:
Допустим я создал пустое окно в runtime, и хочу выводить на его поверхности графику, путем прямого отображения в видеопамять.
Но я не хочу использовать системы DirectX или OpenGL. Нет это не принципиально, просто не хочу.
Тут кое че прочитал и пришел в ужас:
Цитата:
руками опрашиваем шину, ищем там AGP порт, спрашиваем у него базовый адрес да потом еще руками правим таблицу страниц дабы юзерский процесс таки получил доступ к памяти.....:eek:
Понимаю что запара страшная, но это мои проблемы.
Если кто знает об этом поподробнее что-нибудь помогите разобраться.
Ну или ребят подскажите как создать виртуальный девайс для прямого отображения данных в видеопамять. Я слышал так можно.