QSSGFrameData Class

Speicherklasse, die die für einen Frame gesammelten Daten enthält. Mehr...

Header: #include <QSSGFrameData>
Since: Qt 6.7

Öffentliche Funktionen

QSSGCameraId activeCamera() const
QSSGRhiGraphicsPipelineState getPipelineState() const
QSSGFrameData::Result getRenderResult(QSSGFrameData::RenderResult id) const

Detaillierte Beschreibung

Dokumentation der Mitgliedsfunktionen

QSSGCameraId QSSGFrameData::activeCamera() const

Gibt die aktive Kamera für die Szene zurück, oder null, wenn keine gefunden werden konnte.

QSSGRhiGraphicsPipelineState QSSGFrameData::getPipelineState() const

Gibt den Basis-Pipeline-Status für diesen Rahmen zurück

QSSGFrameData::Result QSSGFrameData::getRenderResult(QSSGFrameData::RenderResult id) const

Gibt das Ergebnis der renderbaren Textur von id zurück. nullptr wenn kein passendes id gefunden wurde.

Hinweis: Auch wenn die Funktion ein Nicht-Null-Ergebnis zurückgibt, kann es sein, dass die zurückgegebene QSSGRhiRenderableTexture nicht bereit ist, bis das Pass-Rendering zur Textur ausgeführt wurde.

Hinweis: Der zurückgegebene Wert ist nur innerhalb des aktuellen Frames gültig. Bei jedem neuen Frame wird das Renderable zurückgesetzt und sollte daher erneut abgefragt werden.

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