AbstractGraph3D 的废弃成员

以下 QML 类型 AbstractGraph3D 的成员已被弃用。 它们提供是为了保持旧源码的功能。强烈建议不要在新的代码中使用它们。

属性

属性文档

renderingMode : AbstractGraph3D.RenderingMode [已弃用]

此属性已被弃用。强烈建议不要在新的代码中使用它。

图形的渲染方式。默认为 RenderIndirect

常量描述
RenderDirectToBackground表示图形将直接在窗口背景上渲染,QML 项目将位于其上方。使用不透明的 QML 项目作为背景将隐藏图形。在渲染图形之前清除整个窗口,包括图形外的区域。如果窗口的表面格式支持抗锯齿,则将使用它(参见 QtDataVisualization::qDefaultSurfaceFormat())。此渲染模式以牺牲非标准 QML 行为为代价提供最佳性能。例如,图形不遵循 QML 项目的 Z 排序,并且不透明度值对此没有影响。
RenderDirectToBackground_NoClear

注意:这与 Qt 6 中的 RenderDirectToBackground 的工作方式完全相同,因为不再支持清除窗口。

RenderIndirect表示图形将首先渲染到离屏表面,然后在该表面上的 QML 项目渲染期间绘制。如果当前环境支持多采样,并且 msaaSamples 属性值大于零,则使用多采样方法对渲染的图像进行抗锯齿处理。此渲染模式以牺牲性能为代价提供良好的质量和正常的 QML 项目行为。

注意:在任何渲染模式下,OpenGL ES2 环境中都不支持抗锯齿。

注意:设置图形的 antialiasing 属性不会做任何事情。然而,如果当前渲染模式使用抗锯齿,则图形本身将设置它。

另请参阅:msaaSamples


© 2024 Qt 公司有限公司。此处包含的文档贡献是各自版权持有者的版权。本提供在此的文档根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款获得许可。Qt 以及相应的徽标是芬兰 Qt 公司及/或全球其他国家的商标。所有其他商标均为各自拥有者的财产。