2012-04-04 50 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(); 

此代碼對我的作品。