QSSGRenderContextInterface Class

Aggregatklasse für Teilbereiche der QtQuick3D Rendering Engine. Mehr...

Header: #include <QSSGRenderContextInterface>
Since: Qt 6.7

Öffentliche Funktionen

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

Detaillierte Beschreibung

Das QSSGRenderContextInterface und die Objekte, die ihm gehören, sind immer proQQuickWindow und damit pro Render-Thread des Szenegraphen. Einige Ressourcen können gemeinsam genutzt werden, wie z.B. die Shader-Bibliothek, aber das wird alles intern von der QSSGRenderContextInterface erledigt.

Hinweis: Einige Unterkomponenten werden möglicherweise nicht als halb-öffentlich angezeigt, oder ihre Verwendung erfordert die Verwendung privater Header. In diesen Fällen ist es sehr wahrscheinlich, dass ihre APIs in naher Zukunft geändert werden. Sobald sich die APIs für diese Klassen stabilisiert haben, werden sie mit der gleichen Garantie zur Verfügung gestellt wie die übrigen halböffentlichen APIs.

Dokumentation der Mitgliedsfunktionen

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

Gibt das Kontextobjekt zurück, das die QRhi-bezogenen Einstellungen und Hilfsfunktionen enthält.

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