• 9000阅读
  • 5回复

【提问】QT4里面还有bitBlt()吗? [复制链接]

上一主题 下一主题
离线cax
 
只看楼主 倒序阅读 楼主  发表于: 2005-12-07
各路高手,
QT3里面有bitBlt(),而我在QT4里面找了好久都没有发现这个函数,请问是不是QT4不包括这个函数了?
或者同样的功能被合并到其他函数里面了?
请高手指点一下,谢谢!
[ 此贴被XChinux在2005-12-07 21:09重新编辑 ]
离线avacool
只看该作者 1楼 发表于: 2005-12-08
我也没找到。不过好像没必要用它了。drawPixmap drawImage比3里面功能强了
离线cax
只看该作者 2楼 发表于: 2005-12-08
作用好象不同吧?
bitBlt()可以在内存和屏幕(显存?)间互相绘图,但是drawPixmap drawImage只是普通绘图吧。
比如说,我想在显存中绘图,该如何处理?
离线avacool
只看该作者 3楼 发表于: 2005-12-09
QPaintDevice

Inherited by QImage, QPicture, QPixmap, QPrinter, and QWidget.

所以对上面这几个都可以用QPainter
离线myer

只看该作者 4楼 发表于: 2005-12-09
Qt4默认的就是doublebuffer.
http://user.qzone.qq.com/56430808
离线cax
只看该作者 5楼 发表于: 2005-12-09
楼上是说qt4的QPainter直接对显存进行绘图吗?
如果这样的话,如果我不断Drawbitmap会不会最后耗尽显存而失败呢?
多谢大家
快速回复
限100 字节
 
上一个 下一个