1
您好我用這種方式SoundEffect中贏Phone 7和SoundEffect中的問題
SoundEffect _effect;
using (var stream = TitleContainer.OpenStream(path))
{
if (stream != null)
{
_effect = SoundEffect.FromStream(stream);
}
}
...
void play()
{
FrameworkDispatcher.Update();
_effect.Play();
}
玩,我認爲這是正確的,但是當打長音(30秒),並在同一時間播放其它的聲音奇怪的事情發生。 .. 奇怪的現象是,似乎流是髒的我聽到其他聲音剛結束播放,我沒有嘗試過的手機,但只在模擬器上...
我在Windows 7 32- bit with windows phone toolkit visual studio
謝謝你的回答,我每隔50毫秒調用一次FrameworkDispatcher,我把聲音放到子目錄裏面,項目裏面沒有嵌入資源。當我播放一個聲音並且接近結束並且很快播放時,另一個播放結束前的聲音兩次然後播放分配的聲音,並且如果聲音真的很短,則播放最後一個聲音聲音然後是新聲音 – LXG 2011-01-25 07:36:32