2010-10-29 86 views
0

我的Silverlight代碼之前:的Windows Phone 7:媒體文件播放多次順序完成

var stream = TitleContainer.OpenStream("Giggle.wav"); 
var effect = SoundEffect.FromStream(stream); 
FrameworkDispatcher.Update(); 
effect.Play(); 

文件,Giggle.wav播放多次。我期望代碼將wait,而「播放」方法執行。

建議讓它一次播放一個實例嗎?

謝謝

回答

1

DynamicSoundEffectInstance怎麼樣?播放你的聲音,當BufferNeeded事件發生時 - 播放下一個。我不確定,但我想我看到了另一種如何同步播放聲音的方式。當我發現我會讓你知道。

+0

很好,謝謝你的回覆。我明天會看看。 – cbrulak 2010-10-30 04:58:36