Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Aleksey V. Vaneev                    2:5003/15.1    13 Aug 2002  16:21:54
 To : Andrey Dashkovsky
 Subject : пеpекpывающиеся окна
 -------------------------------------------------------------------------------- 
 
 
  AD> Просто я забавно наблюдал как медленно кусок окна прорисовывался,
  AD> который закрыт другим окном, и у меня сложилось впечатление, что там
  AD> распределяется битовая маска куда можно рисовать, а потом наверно в
  AD> параллельном процессе рисуется приложение.
 
 Да нет в виндах (как и любых других оконных библиотеках) никакой битовой маски. 
 Рисуется ровно так, как я и написал. То есть для каждого видимого окна (в том
 числе десктопа) имеется список видимых в данный момент областей, задающихся
 парой координат каждая. Потом просто вызывается событие рисования для каждой
 такой области у каждого окна. Если геометрия меняется, все списки видимых
 областей перестраиваются. И, кстати, двойная буферизация окон в виндах
 появилась, по-моему, только начиная с 2000-х виндов (там плавное проявление окна
 реализовано). То есть ее наличие - не правило, да и не везде она нужна - в
 виндах еще реализована функция скроллирования (с возможной аппаратной
 поддержкой) области экрана (без мерцания). Освободившаяся область просто потом
 дорисовывается.
 
  e-mail: picoder@sbis.komi.ru
 
 --- GoldED+/W32 1.1.5-20020105
  * Origin: рева корова паска корова (2:5003/15.1)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 перекрывающиеся окна   Anton Morozov   03 Aug 2002 20:06:11 
 пеpекpывающиеся окна   Victor Anikeev   04 Aug 2002 13:50:46 
 перекрывающиеся окна   Aleksey V. Vaneev   04 Aug 2002 09:14:13 
 перекрывающиеся окна   Andrey Dashkovsky   05 Aug 2002 23:11:42 
 перекрывающиеся окна   Anton Morozov   06 Aug 2002 01:20:47 
 перекрывающиеся окна   Andrey Dashkovsky   09 Aug 2002 16:50:52 
 пеpекpывающиеся окна   Andre Lukichov   09 Aug 2002 18:39:08 
 пеpекpывающиеся окна   Andrey Dashkovsky   11 Aug 2002 19:19:35 
 пеpекpывающиеся окна   Andre Lukichov   12 Aug 2002 17:41:14 
 пеpекpывающиеся окна   Aleksey V. Vaneev   13 Aug 2002 16:21:54 
 Re: пеpекpывающиеся окна   Anton Kovalenko   14 Aug 2002 02:13:35 
 пеpекpывающиеся окна   Aleksey V. Vaneev   14 Aug 2002 10:36:21 
 пеpекpывающиеся окна   Andre Lukichov   14 Aug 2002 10:10:54 
 пеpекpывающиеся окна   Aleksey Skurihin   09 Aug 2002 07:04:18 
 пеpекpывающиеся окна   Kirill Lukjanov   05 Aug 2002 01:59:28 
 пеpекpывающиеся окна   Anton Morozov   06 Aug 2002 01:10:23 
 пеpекpывающиеся окна   Roma Baklanov   08 Aug 2002 22:15:51 
 перекрывающиеся окна   Andrey Dashkovsky   05 Aug 2002 23:01:06 
 пеpекpывающиеся окна   Andre Lukichov   07 Aug 2002 14:53:02 
 пеpекpывающиеся окна   Andrey Dashkovsky   09 Aug 2002 16:52:58 
 пеpекpывающиеся окна   Andre Lukichov   07 Aug 2002 14:46:18 
 пеpекpывающиеся окна   Medveschek Alexy   07 Aug 2002 23:06:59 
 пеpекpывающиеся окна   Andre Lukichov   08 Aug 2002 17:11:38 
 Re: пеpекpывающиеся окна   Sergey Andrianov   09 Aug 2002 23:51:06 
 Re: перекрывающиеся окна   Sergey Andrianov   06 Aug 2002 23:28:00 
 Re: перекрывающиеся окна   Arthur Stankevich   12 Aug 2002 16:29:50 
Архивное /ru.algorithms/27083d58fbf7.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional