2012-04-04 9 views
1

私は、WPF MediaElement経由で再生したいいくつかの大きなWAVファイル(再生時間で約5〜10分)を持っています。しかし、これらのファイルのいずれかにソースを設定して、Playメソッドを呼び出すと、MediaElementは、ファイルを再生する前にファイルが完全に読み込まれるまで待機しているようです。ファイルの残りの部分が読み込まれている間に再生する方法を知っている人はいません。または、これらのWAVファイルをMediaElementを使用せずに再生する別の方法を提案しますか?ファイルを完全にロードするのを待つことなく、WPF mediaElementでオーディオファイルを再生するにはどうすればよいですか?

答えて

4

は、このコードは私のために動作し、オーディオファイルを再生するには、次のコードを追加します

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

あなたの窓にのMediaElementのcontrollを追加します。

関連する問題