|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Roma Baklanov 2:5050/43.30 08 Aug 2002 22:15:51 To : Anton Morozov Subject : пеpекpывающиеся окна --------------------------------------------------------------------------------
AM> - мне по уши хватает. Попробую с буфером, ок... Тока как вот это все с
AM> момедом реализовать... Hаверное, так: пошлю клиенту команду, что
AM> рендерить будем в буфер. Дальше, как обычно, шлю прорисовку примитивов
AM> и не только. А потом - команду буфер на экран выдать... А тут-то вот
AM> еще прикол. Одно окно вместе с окружающей действительностью,
AM> содержимым и фоном, переданное в модем, занимает у меня в среднем 1000
AM> байт (не графикой, а рендер-коммандами, само собой). А если весь
AM> десктоп перерисовывать, с десятком окон - это ж ууу будет, секунд
AM> на 3-5... При коннекте в 14400 :))
А слабо сделать флаг модификации и обновлять по таймеру: Hа каждом тике
смотреть: содержимое окна изменено? Если да - копировать буфер в видео.
Имхо, куда эффективнее, особенно, когда посимвольно/попиксельно что-нить
выводишь. Причем вывод без проблем можно и замедлить (18.2/2 fps), и реализовать
синхронизацию с обратным ходом луча, и сделать оконные методы
BeginUpdate/EndUpdate - вообще все.
--- ===|[ mailto: pohom@udmnet.ru ]|=== --- UNREG
* Origin: Всем покажу, кто здесь @$! (2:5050/43.30)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/222703d52ee1d.html, оценка из 5, голосов 10
|