Tri*_*tan 13 wpf animation flicker tearing
我在WPF动画中撕裂和闪烁时遇到麻烦.我有一个玩具应用程序来演示这些问题.该应用程序在屏幕上设置了正方形动画.方块的边缘显示撕裂,整个动画感觉不平滑.
穿孔器显示> 60fps,~10mb视频内存,0 IRT.
我在两台新的高端计算机上尝试了这一点,并且都显示了相同的不良动画(> 1gb vram,quad core等).
SimpleWindow.zip
Chr*_*age 1
我向 WPF 团队提出了这个问题,总而言之,他们说他们认为动画平滑度存在一些可以改进的问题。
他们还补充道:
我们非常努力地安排与 VBlank 同步的场景更新,以获得非常规则、可靠的动画。UI 线程上的任何工作都可能会造成严重干扰。在此示例中,他们使用 DispatcherTimers 将工作安排到 UI 线程上以创建新故事板、删除旧元素等。
他们还演示了动画的纯声明性版本,对我来说它看起来更流畅。特别感谢 Dwayne Need 提供此信息。
归档时间:
15 年,4 月 前
查看次数:
3330 次
最近记录:
14 年,9 月 前