如何在WPF mediaElement中播放音频文件而无需等待它完全加载文件?

时间:2012-04-04 12:11:54

标签: wpf wav mediaelement

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

1 个答案:

答案 0 :(得分:4)

将mediaElement controll添加到您的窗口,然后添加以下代码以播放音频文件

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

此代码适用于我。