三维性能诊断工具类。该类负责对三维场景从图层设置、使用的数据类型、操作系统和硬件配置等角度,全面诊断场景性能表现。

命名空间:  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

请参见