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