QRenderSettings Class
class Qt3DRender::QRenderSettingsQRenderSettings 클래스는 렌더링 프로세스 및 활성 프레임그래프 호스트와 관련된 설정을 보유합니다. 더 보기...
Header: | #include <QRenderSettings> |
CMake: | find_package(Qt6 REQUIRED COMPONENTS 3drender) target_link_libraries(mytarget PRIVATE Qt6::3drender) |
qmake: | QT += 3drender |
QML에서: | RenderSettings |
상속합니다: | Qt3DCore::QComponent |
상태: | Deprecated |
공용 유형
enum | RenderPolicy { OnDemand, Always } |
속성
- activeFrameGraph : Qt3DRender::QFrameGraphNode*
- pickingSettings : Qt3DRender::QPickingSettings* const
- renderCapabilities : Qt3DRender::QRenderCapabilities* const
- renderPolicy : RenderPolicy
공용 기능
Qt3DRender::QFrameGraphNode * | activeFrameGraph() const |
Qt3DRender::QPickingSettings * | pickingSettings() |
Qt3DRender::QRenderCapabilities * | renderCapabilities() |
Qt3DRender::QRenderSettings::RenderPolicy | renderPolicy() const |
공용 슬롯
void | setActiveFrameGraph(Qt3DRender::QFrameGraphNode *activeFrameGraph) |
void | setRenderPolicy(Qt3DRender::QRenderSettings::RenderPolicy renderPolicy) |
신호
void | activeFrameGraphChanged(Qt3DRender::QFrameGraphNode *activeFrameGraph) |
void | renderPolicyChanged(Qt3DRender::QRenderSettings::RenderPolicy renderPolicy) |
상세 설명
QRenderSettings 컴포넌트는 씬 루트 엔티티의 컴포넌트로 설정해야 합니다. 렌더링 정책 및 피킹 설정을 지정하고 활성 프레임그래프를 호스팅합니다.
프로퍼티 문서
activeFrameGraph : Qt3DRender::QFrameGraphNode*
현재 활성화된 프레임그래프를 보유합니다.
함수에 액세스합니다:
Qt3DRender::QFrameGraphNode * | activeFrameGraph() const |
void | setActiveFrameGraph(Qt3DRender::QFrameGraphNode *activeFrameGraph) |
알림 신호:
void | activeFrameGraphChanged(Qt3DRender::QFrameGraphNode *activeFrameGraph) |
[read-only]
pickingSettings : Qt3DRender::QPickingSettings* const
프레임그래프의 현재 선택 설정을 유지합니다.
액세스 함수:
Qt3DRender::QPickingSettings * | pickingSettings() |
[read-only]
renderCapabilities : Qt3DRender::QRenderCapabilities* const
지원되는 렌더링 엔진의 세부 정보를 보유합니다.
함수에 액세스합니다:
Qt3DRender::QRenderCapabilities * | renderCapabilities() |
renderPolicy : RenderPolicy
현재 렌더링 정책을 유지합니다.
액세스 함수:
Qt3DRender::QRenderSettings::RenderPolicy | renderPolicy() const |
void | setRenderPolicy(Qt3DRender::QRenderSettings::RenderPolicy renderPolicy) |
알림 신호:
void | renderPolicyChanged(Qt3DRender::QRenderSettings::RenderPolicy renderPolicy) |
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.