QRenderAspect 类

class Qt3DRender::QRenderAspect

QRenderAspect 类。 更多...

头文件 #include <Qt3DRender/QRenderAspect>
CMakefind_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmakeQT += 3drender
继承 Qt3DCore::QAbstractAspect

公共类型

枚举SubmissionType { 自动, 手动 }

公共函数

QRenderAspect(QObject *parent = nullptr)
QRenderAspect(Qt3DRender::QRenderAspect::SubmissionType submissionType, QObject *parent = nullptr)

详细描述

成员类型文档

enum QRenderAspect::SubmissionType

常量描述
Qt3DRender::QRenderAspect::Automatic0QRenderAspect 负责将渲染命令提交给 GPU。
Qt3DRender::QRenderAspect::Manual1用户将负责告诉 QRenderAspect 在何时向 GPU 提交渲染命令。

成员函数文档

[显式] QRenderAspect::QRenderAspect(QObject *parent = nullptr)

构造函数创建一个新的具有指定 的 QRenderAspect::QRenderAspect 实例。此构造函数将提交类型设置为自动。 parent

[显式] QRenderAspect::QRenderAspect(Qt3DRender::QRenderAspect::SubmissionType submissionType, QObject *parent = nullptr)

构造函数创建一个新的具有指定 的 QRenderAspect::QRenderAspect 实例。提交类型 submissionType 指定是否由 RenderAspect 负责 rendering 提交,还是由用户负责。 parent

© 2024 Qt 公司有限公司。本文件内的文档贡献是其各自所有者的版权。本文件提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款授权的。Qt 及相关标志是芬兰及其它国家和地区 Qt 公司的 商标。所有其他商标均为其各自所有者的财产。