VAPS XT入门39:动态实例化
系列索引:VAPS XT入门系列索引
在VAPS XT提供的工程示例中,有一个InstanceGroupExample
,介绍如何动态创建页面实例,以及如何动态销毁。
本文来对比一下其区别。
直接编译官方提供的MultiPageExamples就可以了。
默认显示界面占用
PFD界面占用
stores界面占用
engines界面占用
extras界面占用
把实例代买改为显示隐藏的代码
默认显示界面占用
PFD界面占用
stores界面占用
engines界面占用
extras界面占用
总结
- 显示隐藏模式必须提供IsVisible功能接口,而实例模式不用
- 显示隐藏模式在运行时所有界面都在绘制,会占用CPU、内存、GPU,而实例模式只有当前显示的实例有
- 可以看到就算是动态实例化,在设计时界面已经有位置在程序中。不允许new操作。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!