51代码网ORACLEMYSQLSQL SERVER其它数据库java/jspasp/asp.netC/C++/VC++APP应用其它语言服务器应用
您现在的位置: 51代码网 >> 其它 >> 文章正文

GetPixel在windows7下面很慢是怎么回事

更新时间:2012-3-4:  来源:51代码网
同样的代码,XP下用不了0.1秒,WIN7下却需要几秒钟,获取的时候整个屏幕也卡住了,请问如何解决呢?先谢过了。
PS:我查了一下,有人说XP是GDI显示,WIN7是DirectX显示,我想知道在DirectX下获取屏幕颜色的最佳代码是什么?一定不能那么卡。。。
大概几百个GetPixel,但是XP下同样是秒取,几乎没有任何卡的感觉,我甚至用timer1秒取1次都可以。为啥WIN7就那么卡呢?还望指教
XP上是32位的,会是64位系统的问题么?不是所有程序都兼容很好的
尽量不要用GetPixel,请用ScanLine代替,后者直接操作内存,速度是前者的n倍!
  • 上一篇文章:
  • 下一篇文章: 没有了
  • 赞助商链接
    推荐文章
  • 此栏目下没有推荐文章
  • {
    设为首页 | 加入收藏 | 友情链接 | 网站地图 | 联系站长 |