Re[4]: Обратный ход луча
От: Аноним  
Дата: 24.10.06 20:03
Оценка:
Здравствуйте, Виктор Леонидович, Вы писали:

ВЛ>Просили "если даже что-то слышали (не пробовали) — скажите"... и правильно сделали. Вот еще ссылка, очень полезная, по многим отзывам:


ВЛ>Dancing Rectangles — http://msdn.microsoft.com/library/en-us/dnnetcomp/html/WrapGAPI1.asp?frame=true&_r=1


ниче статейка, оригинальный способ добытия хэндла окна (КомпактНЭТ1 не содержит в Control свойства Handle)

ВЛ>Расскажите подробнее о "стригущем эффекте". Любопытно.


англ. вроде юзают "tearing"
скорость считывания видеопамяти для показа графически на дисплее обычно не совпадает со скоростью заполнения (рисования в идеопамяти), либо то либо это быстрее, возникает эффект показа в одном кадре части старой картинки и части обновленной. эта "граница" кадр от кадра смещается вверх или вниз, похоже, что стригут(подравнивают, рвут..) картинку
похожий эффект можно наблюдать на раскручивающемся колесе со спицами: угловая скорость становится больше-меньше и колесо как будто вращается в другую сторону. хотя и ничего не рвется и не так заметна разница между старым и новым кадром

в общем, почитал все что ветке дали, статья c codeprojecta оч полезна (и полезла)
пришел к таким выводам:
— надо делать дублирование экрана, даже если оно не надо, то выглядеть будет лучше
— wmemset работает гораздо медленнее memset (на асус716), копировать с бэк-буфера буду ей (memset)
— то, что GAPI не поддерживает VGA, не знал, способы в этой статье применю
— Compact NET не поддерживает атрибут Serializable (почему?..)
— стандартного способа в инете по VSYNC-у для всех КПК не нашел.. хотя PocketHAL говорит, что юзает
— вроде пока все
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.