Здравствуйте, Евгений Музыченко, Вы писали:
ЕМ>Ничего не портится, и не должно.
Эээ, но ведь тебе надо полностью обновлять изображение при некоторых действиях. Если ты этого не делаешь, то будет такой эффект:
Задвинь окно частично за экран, а потом верни обратно. Часть, что была за экраном, заполнится либо фоновым цветом окна (это если ты не заблокировал WM_ERASEBKGND), либо заполнится кашей.
То есть мне кажется, что с промежуточным буфером жизнь намного проще. Насчёт перфоманса тоже есть подозрения, что операции, которые делаются в оперативе, будут намного быстрее, чем операции над пикселями окна.
ЕМ>И мне это пока сугубо для отладки, так что нужен самый простой метод.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте