2012-04-04 47 views
1

我想通过WPF MediaElement播放几个大型的WAV文件(大约5 - 10分钟的播放时间)。但是,当我将源文件设置为其中一个文件并调用Play方法时,MediaElement似乎等待直到文件在开始播放之前完全加载。任何人都知道如何在文件的其余部分被加载的情况下播放它。或者建议以另一种方式播放这些WAV文件,而不是使用MediaElement?如何在不等待文件完全加载的情况下播放WPF mediaElement中的音频文件?

回答

4

添加的MediaElement控制研究到你的窗口,然后添加以下代码来播放音频文件

mediaElement1.LoadedBehavior = MediaState.Manual; 
       mediaElement1.Source = new Uri("C://test.wma", UriKind.RelativeOrAbsolute); 
       mediaElement1.Play(); 

此代码对我的作品。