1

我在调整 WinUI 应用程序窗口大小时遇到​​了延迟问题。我尝试了 Win32 和 UWP 选项,在这两种情况下,背景的重绘都滞后并且出现了白色边框。此外,NavigationView 菜单元素(尤其是设置图标)刷新缓慢。

我发现这里描述的这个问题:https ://github.com/microsoft/microsoft-ui-xaml/issues/2506但是,当我尝试 UWP XAML 应用程序时,即使背景似乎是,图标的缓慢刷新仍然存在正确刷新。

只是为了测试,我使用 NavigationView 菜单运行“XAML Controls Gallery”应用程序,并且在窗口调整大小期间刷新没有问题。调整大小比我测试的所有应用程序都要平滑得多。

现在我想知道“XAML 控件库”是什么类型的应用程序?我的应用程序可能有什么问题(在所有情况下它只是一个带有 NavigationView 的模板应用程序)?是否需要设置一些 GPU 加速设置?

4

1 回答 1

0

XAML 控件库是一个 uwp 类型的应用程序。经过我的测试,uwp项目没有你提到的重绘滞后。您可以创建一个如下图所示的新空白应用程序来测试它。

这个问题可能与 WinUI 3 库有关,我建议你可以在 GitHub 上报告这个 WinUI 3 问题。

在此处输入图像描述

于 2021-03-08T05:58:34.250 回答