0

当我尝试在具有音频设备但没有插入任何扬声器的 Windows 7 机器上运行 XNA 应用程序时,我收到以下错误消息:

找不到合适的音频设备。验证是否安装了声卡,并检查驱动程序属性以确保它未被禁用

有没有办法捕捉这个错误并忽略它。我真的不在乎玩家是否有任何声音,在这种情况下游戏应该仍然运行。

4

1 回答 1

0

与此处相同的答案:理论上它应该抛出一个NoAudioHardwareException.

所以尝试用音频做一些事情(SoundEffect.MasterVolume想到一个可能性,因为它是一个静态方法),看看你是否能捕捉到异常。如果您确实捕获了异常,则无需进行进一步的音频工作。

于 2012-10-25T09:05:34.097 回答