QRenderTargetSelector Class

class Qt3DRender::QRenderTargetSelector

렌더링 대상을 지정하는 방법을 제공합니다. 더 보기...

Header: #include <QRenderTargetSelector>
CMake: find_package(Qt6 REQUIRED COMPONENTS 3drender)
target_link_libraries(mytarget PRIVATE Qt6::3drender)
qmake: QT += 3drender
QML에서: RenderTargetSelector
상속합니다: Qt3DRender::QFrameGraphNode
상태: Deprecated

속성

  • target : Qt3DRender::QRenderTarget*

공용 기능

QRenderTargetSelector(Qt3DCore::QNode *parent = nullptr)
Qt3DRender::QRenderTarget *target() const

공용 슬롯

void setTarget(Qt3DRender::QRenderTarget *target)

신호

void targetChanged(Qt3DRender::QRenderTarget *target)

상세 설명

Qt3DRender::QRenderTargetSelector 는 프레임그래프에 대해 활성 Qt3DRender::QRenderTarget 을 선택하는 데 사용됩니다. QRenderTargetSelector가 프레임그래프에 존재하면, 렌더링은 Qt3DRender::QRenderSurfaceSelector 에 지정된 표면 대신 QTexture 오브젝트 또는 드로 버퍼로 이동합니다.

속성 문서

target : Qt3DRender::QRenderTarget*

현재 렌더링 타깃을 보유합니다.

함수에 액세스합니다:

Qt3DRender::QRenderTarget *target() const
void setTarget(Qt3DRender::QRenderTarget *target)

알림 신호:

void targetChanged(Qt3DRender::QRenderTarget *target)

멤버 함수 문서

[explicit] QRenderTargetSelector::QRenderTargetSelector(Qt3DCore::QNode *parent = nullptr)

주어진 parent 로 QRenderTargetSelector 를 생성합니다.

© 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.