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

posted @ 2023-07-11 18:15  xiejiang  阅读(1610)  评论(1编辑  收藏  举报