2013-01-09 112 views

回答

1

从技术上讲,没有办法获得帧率。您可以检测到CompositionTarget.Rendering事件的每个报告之间的时间量,但该事件仅跟踪动画系统何时完成将更新发送到呈现子系统(根据图形卡的状态,它可能会决定跳过帧) )。

在MSDN论坛here上跟踪WPF帧率有一个非常有趣的讨论。几乎所有这些都适用于Windows Store XAML应用程序。

如果你想要做的只是换出动画,如果它们花费的时间太长,CompositionTarget.Rendering可能适合你的需要。

相关问题