gpt4 book ai didi

c++ - 用于 Windows 和 OpenGL 的 Qt C++ 库

转载 作者:IT老高 更新时间:2023-10-28 22:39:11 28 4
gpt4 key购买 nike

我正在尝试在 Windows 上使用 Qt 库。在他们的downloads page ,我注意到使用 VS2012 构建的二进制文件有两种形式,有和没有 OpenGL。两者之间究竟有什么区别?在 OpenGL 版本中,他们是否有一些使用 OpenGL 实现的特殊 API 或者所有 Qt 渲染都依赖于 OpenGL?另外,有没有使用 DirectX 的 Qt 版本?

最佳答案

@Raman:opengl 变体使用桌面 opengl 版本,就像 Qt4 一样。

非 opengl 变体正在使用角度,您需要将它与 DirectX SDK 一起安装才能使其正常工作。 Angle 是 directx 和 opengles API 之间的适配器。 Qt 直接支持后者,但不幸的是,directx 驱动程序在 Windows 上的工作往往比 opengl(es) 更好。没有计划在 Qt 中支持 directx 后端,因此我们将在这方面使用 Google 的 Angle 工作。

至于提供一些额外的信息,最近在邮件列表上有一个讨论,这个决定不应该是构建时间,而更像是运行时间。然而,还没有人站出来完成这项工作。希望这会很快改变。它给最终用户带来了困惑,所以不要感到孤单。 ;-)

希望这个解释有所帮助。

关于c++ - 用于 Windows 和 OpenGL 的 Qt C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18113607/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com