2013-05-06 58 views
0

從我讀的,WP8 does support amr如何在Windows Phone 8中播放amr文件?

但是,我不知道該怎麼玩。

  1. 當使用SoundEffect,我聽不到任何聲音,也許是因爲SoundEffect只支持wav。有人已經問過here
  2. 我不想使用BackgroundAudioPlayerMediaPlayerLauncher,因爲他們是矯枉過正

有任何解決方法與SoundEffectamr,或者有更好的API來打嗎?

P/S:這AMR文件是使用WP8 API

回答

0

您可以使用MediaElement的發揮他們的紀錄。只需將MediaElement添加到您的xaml文件。然後將源設置爲您打開的文件。喜歡的東西:

using(IsolatedStorageFileStream stream = appStorage.OpenFile(mFilename, FileMode.Open)) 
{ 
    mMediaPlayer.SetSource(stream); 
} 

然後當你要播放的音頻您撥打:

mMediaPlayer.Play(); 
相關問題