SoundEffect播放报0x88960001错误
MonoGame v3.5.1 使用SoundEffect播放音频文件时会出现0x88960001错误。详细如下:
HRESULT: [0x88960001], Module: [SharpDX.XAudio2], ApiCode: [XAUDIO2_E_INVALID_CALL/InvalidCall], Message: Unknown
很明显是第三方SharpDX的问题,可能是音频文件格式也可能是其他的。
处理这种错误最省事解决办法非常奇葩。只要try catch就可以了。声音播放正常。
1 2 3 4 5 6 7 8 |
try { this.soundEffect.Play(); } catch { } |
适用平台:Windows Phone 8.0,iOS 其他未测试
如果您对C#游戏开发感兴趣,可以扫下面二维码加入我们的QQ群来一起学习交流
原创文章,转载请注明本文链接地址(违者必究):SoundEffect播放报0x88960001错误