gpt4 book ai didi

windows-phone-7 - 赢得电话7和SoundEffect问题

转载 作者:行者123 更新时间:2023-12-03 00:02:12 26 4
gpt4 key购买 nike

嗨,我用这种方式播放音效

SoundEffect _effect; 
using (var stream = TitleContainer.OpenStream(path))
{
if (stream != null)
{
_effect = SoundEffect.FromStream(stream);
}
}

...

void play()
{
FrameworkDispatcher.Update();
_effect.Play();
}

我认为这是正确的,但是播放长音(30秒)并同时播放其他声音时,会发生一些奇怪的事情……
奇怪的现象是似乎流很脏,我听到刚刚播放的其他声音的结尾,我没有在电话上尝试过,而是在模拟器上尝试过...

我使用Windows Phone Toolkit Visual Studio在Windows 7 32位上制作了此代码

最佳答案

2件事:

1)如果您不是XNA游戏,但您使用xna来获取声音,则应该定期调用FrameworkDispatcher.Update,而不仅仅是调用一次。 (请参阅http://social.msdn.microsoft.com/Forums/en/windowsphone7series/thread/ac432a85-3109-445c-ac85-46e3a716e9ce)

2)在您的项目中,您的声音设置为“资源”还是“内容”?在某种程度上,事物似乎可以用作资源,但实际上应该将它们设置为内容。

关于windows-phone-7 - 赢得电话7和SoundEffect问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4779651/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com