c++ - Qt 渲染的几种方式

标签 c++ qt render

谁能告诉我在 Qt.Like Show()、QDirectPainter 等中渲染屏幕有多少种方法...

最佳答案

Qt 是双缓冲的。因此,您可以使用 update() 来请求重绘屏幕。另一种观点是枚举 Qt 中的后端——这在不同的平台上有所不同。例如。对于 Windows,您可以使用光栅、OpenGL 或 Direct3D。在 Qt 4.5 中引入了一个新的图形系统,您可以在其中指定所有 渲染应该使用原生、光栅、opengl 之一完成。另见 So Long and Thanks for the Blit!

关于c++ - Qt 渲染的几种方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/425960/

相关文章:

c++ - 合并两个映射,在 C++ 中对相同键的值求和

c++ - 是否可以阻止共享/动态库的网络访问?

linux - Linux 中 Qt 动态库的问题

c++ - OpenGL 奇怪的渲染行为(闪烁的面孔)

java - 在 SpriteBatch.begin/end 中嵌套 ShapeRenderer.begin/end

asp.net - Javascript 拒绝调用 ActiveX 方法,同意调用另一个方法

c++ - 使用 while 循环和 for 循环排序?

C++ 类依赖

Qt QML 下拉列表就像在 HTML 中一样