翻页Windows-RT时FlipView微冻结

时间:2013-07-11 15:18:47

标签: windows-8 microsoft-metro winrt-xaml flipview

我正在开发一个C#metro app,我在FlipView中使用ScrollViewer来翻阅一些高清图像(2400x1800)。它在模拟器中工作正常,但在部署到Surface RT时存在一些性能问题。当第一次翻看FlipView时,每次出现新图像时,UI都会显着冻结。

我甚至尝试在启动应用时将所有图像预先加载到BitmapImages中。但是第一次通过FlipView时微冻结仍然存在。

我也尝试打开DebugSettings.EnableFrameRateCounter,看起来Memory ID不会在创建BitmapImages时增加,但是当第一次翻看FlipView时它会增加,这会让我相信它们不是'即使它们已创建并且其源已设置,它们是否真的已加载?

Here is an example project where you can see the issue

我做错了吗?

0 个答案:

没有答案