AvaloniaUI 和 WPF 图形性能的简单对比测试.
本文发布于:https://www.cnblogs.com/8u7tgyjire7890/p/17545599.html
原始代码来自于 Avalonia 示例程序
https://github.com/AvaloniaUI/Avalonia/blob/master/samples/ControlCatalog/Pages/CustomDrawing.xaml.cs
我将其修改为一个单独的 Avalonia 应用程序,同时将其翻译为WPF版本。
该测试尝试每帧绘制 10000 个圆圈。
在 windows 平台上,编译后可以运行 WpfDrawingTest.exe 和 AvaloniaDrawingTest.Desktop.exe 来比较两个UI框架的性能差距。
代码仓库
https://github.com/xiejiang2014/AvaloniaDrawingTest/tree/main