BitBlt已经是GDI很快的函数了。你还不如把你实际的问题提出来,大家在别的地方找找可以提高你画图速度的方式。

解决方案 »

  1.   

    如果你觉得它慢,就用DirectDraw
      

  2.   

    就象 VegetableBird(失败到这个岁数还在当流氓)  说的,BitBlt是最直接的位图函数了,它没有留下任何优化选项,而StreahBlt比较慢,它有优化选项(看帮助就知道了)!你的意思是否是想写个比BitBlt更快的函数?如果是用于游戏开发,确实它太慢了,你得编写自己的BitBlt函数,详细的你可以到一些游戏开发网站上去看看!输入"游戏开发"然后搜!
      

  3.   

    我是想每次触发OnTimer()事件时,先清屏(该函数自编),然后通过BitBlt()将存储在内存设备环境场景中的不同的位图传输到客户区设备场景,从而实现动画显示,但运行时,新的位图能出现,旧的位图并不消失,于是我想会不会是BitBlt()的问题?
      

  4.   

    用我的这个库吧,保证比GDI快!
    http://wannaplay.51.net/products.html