我试图创建一个PNG顺序器类,这将允许我通过动画更改ImageBrush的ImageSource属性。WPF - RenderTargetBitmap比改变图像源更好吗?
问题是我有大约150个PNG文件要加载,而且当我在屏幕上显示一些动画时,它确实会影响性能。
我已经读了一些关于RenderTargetBitmap和WriteableBitmap,但我不知道如何得到一个很大的性能提升,因为我真的需要它。
在某些情况下,我可能会下降到6fps,这显然是不可接受的。
在我的Sequencer类中,我只更新了一个CurrentFrame DP,它改变了ImageBrush的ImageSource属性。
有关如何提高性能的任何想法吗?
也许我应该使用CompositionTarget.Rendering? – Mark 2009-11-30 09:41:05