Windows Phone 8 では、以下のコードで WAV ファイルを再生できますが、MP3 ファイルは再生できません。私がしなければならない特別なことはありますか?
私の要件は、MP3 をユーザーの選択ごとに 1 つずつ再生することです。同じ xaml ページで次々と再生します。MP3 はコンテンツ (常にコピー) として含まれています。
private void PlayAudioTrack(string audiofilename)
{
try
{
using (var stream = TitleContainer.OpenStream(@"Audio/" + audiofilename))
{
var effect = SoundEffect.FromStream(stream);
FrameworkDispatcher.Update();
effect.Play();
}
}
catch
{
//....
}
}