在WPF中,我想通过连续改变Image的值来做动画效果,可是当实现后发现CPU占用出去的高,经测试发是imgsourceconverter的问题。所以
请问各位人兄,是否有提高性能的方法,或者其它用C#实现高效动画播放的方法。数据源是一堆连续的图片。
感谢兄弟的回答,不过我这儿的情况可能说得不是很清楚。我下面再说说
我这儿有一堆连续的图片从网络上发过来,我每接受一张就显示,因为图片是连续的,所以会产生动画视频效果。
这个是确的。现在的问题是,我采用改变Image的属性ImageSource的方法来加载图片,CPU性能会很底。除此之外,我想用C#在WPF上直接绘图(不知道WPF里可以不)或许是一种方法,但是我不知道该怎么做,网上也没有找到适合的资料。烦请有这方面经验的朋友些能提供一些实质性的解决方案。代码或者可以实现的思路。
把一张张连续的显示在WPF用户界面上以便形成动画效果。