我正在開發一個WP7.1應用程序,用於錄製音頻並播放它。我正在使用MedialElement播放音頻。 MediaElement適用於播放從服務器下載的MP4(實際上是重命名的M4A文件)。但是,當我嘗試播放具有或不具有WAV RIFF標頭(兩種情況下都是PCM)的錄製文件時,它不起作用。它給了我一個錯誤代碼3001,我找不到任何地方的定義。Windows Phone 7.1播放錄製的PCM/WAV音頻
任何人都可以點我一些示例代碼播放WP7.1中不使用SoundEffect類錄製的音頻。不想使用SoundEffect類,因爲它適用於短音頻剪輯。
這是我如何加載音頻文件:
using (IsolatedStorageFile storage = IsolatedStorageFile.GetUserStoreForApplication())
{
using (Stream stream = storage.OpenFile(audioSourceUri.ToString(), FileMode.Open))
{
m_mediaElement.SetSource(stream);
}
}
你從哪裏查找錯誤代碼? –