阅读背景:

求解C#窗体画图消耗资源高

来源:互联网 
请问各位在窗体中画图有什么技巧?我在窗体中画图消耗CPU都比较高,比如鼠标移动事件引起的重绘、Timer控件在100毫秒重绘消耗CPU都很高,在1G的CPU上高达70%。我用的是双缓冲绘图,即在内存中画整张图后再画到窗体。而且在鼠标移动事件中尽量用了局部绘图,但是效果还是不理想。很多游戏画图刷新的频率很快,但消耗的CPU也很小。不知道是C#的问题还是我没有掌握技巧,希望各位能帮忙解答。 请问各位在窗体中画图有什么技巧?我在窗体中画图消耗CPU都比较高,比如鼠标移动事件引起的重绘、



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: