2012年5月16日
摘要: 虽然现在在图像图形上想提速,公认还是使用GPU了。但是如果机器没有一个好的显卡?你只是想写一个简单的.Net程序?GDI在其平台的易用性还是有很强的市场。只是一旦你需要使用GDI多次甚至大量的绘制图像时候,当你只是想简单的但是多次的复制图片的时候,使用Graphics.DrawImage()的性能绝对会崩溃。 查了很久,Gameres几个哥们给了几个很好的建议,主要思路是直接对Bitmap位操纵,这样子还可以利用多线程(注意GDI是不能多线程调用的,至少我用TPL库就不成功)。 下面用几个具体函数说明。 第一个是从一个Source Bitmap的Rectangle sourceRect的地址. 阅读全文
posted @ 2012-05-16 20:53 Bester 阅读(249) 评论(0) 推荐(0) 编辑