如何在WPF、C#中播放大量GIF图像?

如何在WPF、C#中播放大量GIF图像?,c#,wpf,xaml,C#,Wpf,Xaml,我需要一些帮助,使幻灯片类型的应用程序在WPF。问题是,这个应用程序中需要使用的图像是.gif,我想我们在WPF中并没有任何控制权 有人知道如何在不影响任何表演的情况下播放这些图像吗?另外,我需要使用这个应用程序的机器是windows XP,这意味着我们最多只能使用.net 4.0 我所尝试的: 我在这个页面上尝试了很多例子,但是它占用的内存太多,因为我需要更频繁地更改图像。 我试过的Dll是 wpfanimategf:-它有一些严重的内存泄漏问题 我也试过了 XamlAnimatedGif:-

我需要一些帮助,使幻灯片类型的应用程序在WPF。问题是,这个应用程序中需要使用的图像是.gif,我想我们在WPF中并没有任何控制权

有人知道如何在不影响任何表演的情况下播放这些图像吗?另外,我需要使用这个应用程序的机器是windows XP,这意味着我们最多只能使用.net 4.0

我所尝试的:

我在这个页面上尝试了很多例子,但是它占用的内存太多,因为我需要更频繁地更改图像。 我试过的Dll是

wpfanimategf:-它有一些严重的内存泄漏问题

我也试过了


XamlAnimatedGif:-它在.NET4.5机器上运行时工作正常。但在.net 4.0计算机上无法显示任何图像。

我没有尝试过,但有一个Gif解码器。请查看并尝试,但它会破坏图像质量。还有其他我们可以直接使用的解决方案或dll吗?