三维性能诊断工具类。该类负责对三维场景从图层设置、使用的数据类型、操作系统和硬件配置等角度,全面诊断场景性能表现。
命名空间:
SuperMap.Realspace程序集: SuperMap.Realspace (in SuperMap.Realspace)
版本: dll
语法
C# |
---|
public class Performance3D |
备注
结合PerformanceResult类使用,可得到全面细致的性能优化建议,从而提升三维性能体验。
示例
以下代码示范了如何对获取一个三维场景性能诊断结果和优化建议。
CopyC#
public void TestPerformance3D(Scene sceneObject) { //构造三维性能诊断类对象 Performance3D performance3D = new Performance3D(); PerformanceResult result = performance3D.Check(sceneObject); Console.WriteLine("当前三维场景的整体性能诊断结果:"+ result.WholeEvaluate); List<string> detailInfos = result.EachEvaluate; for (int i = 0; i<detailInfos.Count;i++) { Console.WriteLine(result.EachEachEvaluate); } }
继承层次
System..::.Object
SuperMap.Realspace..::.Performance3D
SuperMap.Realspace..::.Performance3D