QSSGRenderExtensionHelpers Class

확장을 위한 헬퍼 함수를 포함하는 클래스입니다. 더 보기...

Header: #include <QSSGRenderExtensionHelpers>
Since: Qt 6.7

정적 공용 멤버

void registerRenderResult(const QSSGFrameData &frameData, QSSGExtensionId extension, QRhiTexture *texture)

상세 설명

멤버 함수 문서

[static] void QSSGRenderExtensionHelpers::registerRenderResult(const QSSGFrameData &frameData, QSSGExtensionId extension, QRhiTexture *texture)

extension 에 대한 렌더링 결과를 텍스처 형태로 등록합니다. 텍스처가 등록되면, 이 확장은 QML에서 {QtQuick3D::Texture::textureProvider}{텍스처 공급자}로 사용할 수 있습니다.

참고: 렌더러블에 texture 을 사용할 수 있도록 하려면, 예를 들어 {QtQuick3D::Texture} 항목에서 사용하려면 확장 기능의 QSSGRenderExtension::prepareData 호출 중에 텍스처를 등록해야 합니다.

참고: 새 텍스처로 이 함수를 호출하면 이전에 등록된 텍스처가 모두 등록됩니다.

참고: 텍스처는 이 확장에 대해 nullptr을 등록하여 등록을 취소할 수 있습니다.

frameData

textureProvider참조하세요 .

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