Есть ли альтернатива для рисования изображения в C# winforms?
Я использовал g.DrawImage для вывода изображения следующим образом:
g.DrawImage(Resources.dayPict, x1, myY, 20, 20);
Но этот путь не быстрый. Как я могу нарисовать изображение быстрее?
PS Когда я рисую много изображений, у меня возникают задержки. Есть ли специальный буфер для этой цели?
1 ответ
Помогла оптимизация:
1) Вызовите метод без размера, например: g.DrawImage (Resources.dayPict, x1, myY);
2) Менее аннулировать панель (только таймер, но не событие мыши)
Если я хочу изменить размер изображения, я сделаю новый образ.