VAPS XT入门39:动态实例化

系列索引:VAPS XT入门系列索引

在VAPS XT提供的工程示例中,有一个InstanceGroupExample,介绍如何动态创建页面实例,以及如何动态销毁。

本文来对比一下其区别。

直接编译官方提供的MultiPageExamples就可以了。

默认显示界面占用

default

PFD界面占用

pfd

stores界面占用

stores

engines界面占用

engines

extras界面占用

extras

把实例代买改为显示隐藏的代码

默认显示界面占用

default

PFD界面占用

pfd

stores界面占用

stores

engines界面占用

engines

extras界面占用

extras

总结

  • 显示隐藏模式必须提供IsVisible功能接口,而实例模式不用
  • 显示隐藏模式在运行时所有界面都在绘制,会占用CPU、内存、GPU,而实例模式只有当前显示的实例有
  • 可以看到就算是动态实例化,在设计时界面已经有位置在程序中。不允许new操作。

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!