QRenderAspect Class

class Qt3DRender ::QRenderAspect

The QRenderAspect class. 更多...

头: #include <Qt3DRender/QRenderAspect>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
继承: Qt3DCore::QAbstractAspect

公共类型

enum SubmissionType { Automatic, Manual }

公共函数

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

详细描述

成员类型文档编制

enum QRenderAspect:: SubmissionType

常量 描述
Qt3DRender::QRenderAspect::Automatic 0 The QRenderAspect takes care of submitting rendering commands to the GPU.
Qt3DRender::QRenderAspect::Manual 1 The user will take care of telling the QRenderAspect when is the appropriate time to submit the rendering commands to the GPU.

成员函数文档编制

[explicit] QRenderAspect:: QRenderAspect ( QObject * parent = nullptr)

The constructor creates a new QRenderAspect::QRenderAspect instance with the specified parent . This constructor will set the submission type to Automatic. parent

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

The constructor creates a new QRenderAspect::QRenderAspect instance with the specified parentsubmissionType specifies whether the RenderAspect is in charge of performing the rendering submission or if the user will take care of it. parent