我可以用下面的代碼在資源中播放wav音頻文件。如何使用WPF中的MediaPlayer在資源中播放WAV音頻文件?
這些文件被添加到資源:
Practice_AccessResource>文件>屬性>資源>音頻>添加> ExistingFiles
//only can play audio file with SoundPlayer class.
System.IO.Stream strForMusic = Practice_AccessResourceFile.Properties.Resources.TaDa;
System.Media.SoundPlayer sountPlayer = new
System.Media.SoundPlayer(strForMusic);
sountPlayer.Play();
僅供參考,項目名稱是 「Practice_AccessResourceFile」,並wav音頻文件的名稱是TaDa.wav,對不起,我不能更改你的名字。
有什麼方法可以在WPF中使用MediaPlayer播放音頻文件?
System.IO.Stream stream = Properties.Resources.TaDa;
MediaPlayer musicPlayer = new System.Windows.Media.MediaPlayer();
//musicPlayer.Open(new System.Uri(stream)); //This is not working
//musicPlayer.Play();
我必須同時播放兩首音樂,而SoundPlayer無法播放這兩首音樂。
任何人都可以幫助我在WPF中使用MediaPlayer類播放音頻文件嗎?
您必須使用靠不住包語法,如圖[這個問題](HTTPS ://stackoverflow.com/q/2625608/17034)。 –
ohh ..我想我只是在臨時文件夾中創建音頻文件,然後在本地播放... Thnx –