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

如何在WPF mediaElement中播放音频文件而不等待它完全加载文件?,wpf,wav,mediaelement,Wpf,Wav,Mediaelement,我有几个大的WAV文件(大约5-10分钟的播放时间),我想通过WPF MediaElement播放。但是,当我将源文件设置为这些文件之一并调用Play方法时,MediaElement似乎要等到文件完全加载后才能开始播放。任何人都知道在加载文件其余部分时播放该文件的方法。或者建议使用其他方式播放这些WAV文件,而不是使用MediaElement?将MediaElement控件添加到窗口,然后添加以下代码来播放音频文件 mediaElement1.LoadedBehavior = MediaStat

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

将MediaElement控件添加到窗口,然后添加以下代码来播放音频文件

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

此代码对我有效。

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

mediaElement1.LoadedBehavior = MediaState.Manual;
                mediaElement1.Source = new Uri("C://test.wma", UriKind.RelativeOrAbsolute);
                mediaElement1.Play();
这个代码对我有用