このページでは

QSSGRenderContextInterface Class

QtQuick3D レンダリングエンジンのサブパーツをまとめたアグリゲートクラス。詳細...

Header: #include <qssgrendercontextcore.h>
Since: Qt 6.7

パブリック関数

const std::unique_ptr<QSSGRhiContext> &rhiContext() const

詳細な説明

QSSGRenderContextInterface およびそれが所有するオブジェクトは、常にQQuickWindow 単位、つまりシーングラフのレンダリングスレッド単位で存在します。シェーダーライブラリなど、一部のリソースは共有される場合がありますが、それらはすべて QSSGRenderContextInterface によって内部的に処理されます。

注:一部の サブコンポーネントはセミパブリックとして公開されていない場合や、その使用にプライベートヘッダーが必要になる場合があります。そのような場合、その API は近い将来変更される可能性が高いと考えられます。 これらのクラスのAPIが安定化次第、他のセミパブリックAPIと同様の保証のもとで利用可能になります。

メンバ関数のドキュメント

const std::unique_ptr<QSSGRhiContext> &QSSGRenderContextInterface::rhiContext() const

QRhi に関連する設定やヘルパー機能をラップしたコンテキストオブジェクトを返します。

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