Автор
|
Тема: Буффер экрана Windows
|
Emerald |
опубликован 15-10-2001 15:38 MSK
Всем привет. Возникла нужда определить нахождение буффера экрана в 32 разрядном режиме экрана Windows. В текстовом вроде для этого сегмент B800 был, а в Windows?
|
migel
|
опубликован 15-10-2001 15:58 MSK
IMHO - driver specific. Может и в АГП окне быть а может и на самой карте - Я думаю Досовский подход под Виндами не прокатит - чего ваяем то шпиен вывода на экран? |
Emerald
|
опубликован 15-10-2001 19:32 MSK
Нет, дорабатываю VNC. Там много чего хорошего (и всякого добра тоже немало). Может посоветуешь где почитать про всё это? Кстати, драйвера хоть и меняются, но память остается (ИМХО) -- явно есть какой-то сегмент. Технология ДОС не покатит (я проверял). Там пусто и всё. |
migel
|
опубликован 16-10-2001 10:46 MSK
Читать Рихтера + есть книга "Windows GDI" - к сожалению не помню автора - единственно помню что он на кодегуру публиковался. Так вот по хорошему вызовы будут выглядеть так: User APP | Windows GDI | Video Driver | Hardvare ------------------- GDI не хранит буфер видеопамяти поэтому и достучаься ты до него не сможеш - только написав саои дрова :-( |