gpt4 book ai didi

windows-8 - 我可以在运行时确定动画的帧速率吗?

转载 作者:行者123 更新时间:2023-12-02 03:51:37 24 4
gpt4 key购买 nike

我的目标是确定动画何时在低端硬件(低端 GPU)上运行并更改动画或 Storyboard以提供更好的用户体验(或更少的动画)。

是否可以确定动画的帧速率?

最佳答案

从技术上讲,无法访问帧速率。您可以检测 CompositionTarget.Rendering 的每个报告之间的时间量事件,但该事件仅在动画系统完成将其更新发送到渲染子系统时进行跟踪(渲染子系统很可能会根据显卡的状态决定跳过帧)。

在 MSDN 论坛上有一个关于跟踪 WPF 帧速率的非常有趣的讨论 here .几乎所有这些都应该适用于 Windows 应用商店 XAML 应用。

如果您只想更换运行时间过长的动画,CompositionTarget.Rendering可能适合您的需要。

关于windows-8 - 我可以在运行时确定动画的帧速率吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14229041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com