S_T_A_S_ Та я как-то всё таки оставил проверочку на DDERR_VERTICALBLANKINPROGRESS на всякий случай... А в 9-ом я смотрю они вообще убрали...
S_T_A_S_ > ...если делать какую-то полезную работу, что бы лучик успел уйти за кадр. та работы хватить - скоро нужно будет успевать всё...
S_T_A_S_ > Я тоже как только не делал, пока это самый хороший способ. Способо хороший - мой потреблял 15-20% времени процессора. >...
S_T_A_S_ я чуть по другому делал... Почему проверяется только DDERR_UNSUPPORTED в direct_draw->GetScanLine(&scanline) ?? Ведь может...
_DEN_ :) Та да... Требование к моей проге - OpenGL... :) Я видел на DirectX разные демки - и там всё нормально. Я то на DirectX...
_DEN_ На скока "более аппаратно"? :) Я вначале сделал с помощью DirectX - нить ждала обратного хода луча - и потом рисовала. Но...
_DEN_ :) Та тут уже и слёзы не помогут... Но я не пойму - а как же фильмы в окошках замечательно проигрываются и ничего не дёргается?
_DEN_ >> 1. Юзай тройную буферизацию. Перегоняй стреччем в >> мемори контекст, а на видимый уже блитом Та вроде так и делается. В...
exe-шник с опцией Use MFC in shared... Сейчас раз в 10 милисекунд m_sourceRect.left увеличивается на 2. В окошке - это время выполнения...
_DEN_ а как мне его дать? он в архиве 150К занимает - MFC приложение... Разве что убрать динамическую линковку...
Генерируется растр строки. После чего с переодичностью (от 10 мс и больше) расчитываются новые координаты - чтобы строка "бежала" После...
Генерируется растр строки. После чего с переодичностью (от 10 мс и больше) расчитываются новые координаты - что строка "бежала" После расчёта...
Насеколько я понял - это из-за того что перерисовка совпадает с отрисовкой экрана. Можно лдикак нибудь в оконном приложеении от этого избавится?
Имена участников (разделяйте запятой).