QSSGFrameData 类
存储类,用于存储用于一个帧收集的数据。 更多...
头文件 | #include <QSSGFrameData> |
自 | Qt 6.7 |
公共函数
QSSGCameraId | activeCamera() const |
QSSGRhiGraphicsPipelineState | getPipelineState() const |
QSSGFrameData::Result | getRenderResult(QSSGFrameData::RenderResult id) const |
成员函数文档
QSSGCameraId QSSGFrameData::activeCamera() const
返回场景中的活动相机,如果找不到则返回 null。
QSSGRhiGraphicsPipelineState QSSGFrameData::getPipelineState() const
返回此帧的基管道状态
QSSGFrameData::Result QSSGFrameData::getRenderResult(QSSGFrameData::RenderResult id) const
返回从 id 可渲染的纹理结果。如果没有找到匹配的 id,则返回 code translate="no">null。
注意:即使函数返回非空结果,返回的 QSSGRhiRenderableTexture 也可能未准备好,除非已执行将渲染传递到纹理的传递。
注意:返回的值仅在当前帧内有效。在每个新帧中,可渲染的对象将被重置,因此应再次查询。
© 2024 Qt 公司有限公司。此处包含的文档贡献是各自所有者的版权。所提供的文档受 Free Software Foundation 发布的GNU 自由文档许可证版本 1.3 的条款约束。Qt 和相应标志是芬兰以及/或全球其他国家的 Qt 公司的商标。所有其他商标均为其各自所有者的财产。