我的情况需要很多动画才能应用透明效果,但是当有大约10个动画运行时,我的应用程序会慢慢停止! :(
我也尝试使用CompositionTarget.Rendering事件使用逐帧手动动画实现类似粒子的效果,该事件以给定的帧速率更改了Image的Source属性。同样,这对于屏幕上的粒子的前几个实例来说效果很好,但是当越来越多的添加时我需要它来保持性能,这对于任何应用来说总是一个难以理解的问题
我想知道是否有人在WPF中使用像素着色器制作动画,或者为动画设置自定义可写位图?
如果可能的话,我基本上需要掌握大部分动画处理功能......
感谢您提供任何帮助!
干杯, 标记
答案 0 :(得分:1)
如果你想要性能,你应该考虑使用XNA。 然后,您可以将XNA项目添加到WPF应用程序