C#中使用双缓冲以及BitBlt提高GDI+绘图效率的示例程序

上传:hawker39016 浏览: 75 推荐: 0 文件:RAR 大小:38.62KB 上传时间:2019-05-02 02:54:10 版权申诉
利用GDI+在Form中绘制60*60个圆点,显示帧速,使用三种不同方法,分别是:1.直接绘制2.使用双缓冲3.使用BitBlt函数对比三种函数的帧速,以及提速效果开发环境为vs2008
上传资源
用户评论

qqsilicon83837 2019-05-02 02:54:10

资源不错,学习中

yang87852 2019-05-02 02:54:10

可以不错。

modification_79330 2019-05-02 02:54:10

可运行,不错

qdbdjx 2019-05-02 02:54:10

下载被阻止 什么鬼

assign4446 2019-05-02 02:54:10

我终于找到这个程序的 bug 出在哪里了. DeleteObject(bitmap.gethbitmap());原程序的最后这句写错了.这里重新创建了一个,然后再把新建的删掉了,并不是删掉之前用的那个.所以应该额外定义一个 bitmap, 最后释放它,就不会有 bug 了

qqpigeon88411 2019-05-02 02:54:10

有一定借鉴价值,但是有内存溢出问题需要自己解决。

hailaiqb 2019-05-02 02:54:10

资源很好,不错的实例,谢谢

dengyanyanyan 2019-05-02 02:54:10

可以用,很有借鉴价值

weixin_55674920 2019-05-02 02:54:10

资源很好,感谢楼主分享

agfa95185 2019-05-02 02:54:10

终于找到比双缓冲更好的方法了!!谢谢