Здравствуйте, Dimonka, Вы писали:
D>Здравствуйте, Bravot, Вы писали:
B>>Забыл сказать, что точка справа должна плавно стать точкой слева за 4 секунды.
B>>На глаз, чтобы небыло дерганья от неравномерной скоторости надо двигать все с синхронно с
B>>вертикальной разверткой.
D>Попробуй воспользоваться DirectDraw
D>тогда сможешь нормально привязаться к развёртке.
D>Ещё вопрос, что у тебя за линии на заднем фоне? Может их как картинку копировать в буффер, а затем по картинке рисовать линии, буффер выкидывать на экран?
Сзади рисуется сетка миллиметровая и текстовая информация о характеристики кривой.
Да, насчет DirectDraw нашел интересную штуку — если поставить
g_lpdd->WaitForVerticalBlank(DDWAITVB_BLOCKEND , NULL);
то нагрузка на CPU возрастает процентов на 50-60%.