http://blog.youkuaiyun.com/wwei466/article/details/2705693
gdi+的雙緩沖技術可以提高繪圖效率,並且屏幕不會一閃一閃的。
實現雙緩沖的具體步驟
我再來詳細解釋一下剛才實現雙緩沖的具體步驟:
1、在內存中建立一塊「虛擬畫布」:
Bitmap bmp = new Bitmap(600, 600);
2、獲取這塊內存畫布的Graphics引用:
Graphics g = Graphics.FromImage(bmp);
3、在這塊內存畫布上繪圖:
g.FillEllipse(brush, i * 10, j * 10, 10, 10);
4、將內存畫布畫到窗口中
this.CreateGraphics().DrawImage(bmp, 0, 0);