AvaloniaUI 和 WPF 图形性能的简单测试.

发布时间 2023-07-11 18:20:11作者: xiejiang

 本文发布于: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