Как правильно организовать аналог requestAnimationFrame (из js) в c# win forms? Как использовать больше ресурсов, чтобы ускорить отрисовку? Хотелось бы услышать что-нибудь про двойной буфер.
public Form1()
{
InitializeComponent();
bmp = new Bitmap(pictureBox1.Width, pictureBox1.Height);
gr = Graphics.FromImage(bmp);
}
//....
//много разных обработчиков событий, которые изменяют Points и перерисовывают, вызвав reDraw()
//....
private void reDraw()
{
gr.Clear(backgroundColor);
//....
//много раз вызываю функции, которые рисуют различные фигуры по точкам Points
//типа gr.DrawLine() gr.DrawArc()....
//....
pictureBox1.Image = bmp;
gr.Dispose();
}
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости