UWP性能:Task.Run()与后台服务

我正在开发一个UWP应用,该应用显示视频,图像和XAML动画。通过grpc将更新从服务器推送到应用程序,可以不时更新显示的内容。

更新发生时,该应用将需要下载新资产,例如可能较大的视频文件。在这种情况下,请务必确保UI不会受到任何负面影响,并且fps保持稳定。

到目前为止,根据我所读到的内容,它可以将下载操作包装在Task.Run()中,而不是仅等待HttpClient调用而不会影响UI线程。

如果将下载操作完全转移到后台服务,还会有其他性能改进吗?还是会产生不必要的开销? (我不需要下载即可在应用未运行时正常工作。)

freewindwl 回答:UWP性能:Task.Run()与后台服务

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3167969.html

大家都在问