【发布时间】:2012-10-25 17:05:34
【问题描述】:
当我尝试在具有音频设备但未插入任何扬声器的 Windows 7 机器上运行 XNA 应用程序时,我收到以下错误消息:
找不到合适的音频设备。确认声卡是 已安装,并检查驱动程序属性以确保它不是 禁用
有没有办法捕捉这个错误并忽略它。我真的不在乎玩家是否有任何声音,在这种情况下游戏应该仍然运行。
【问题讨论】:
标签: xna
当我尝试在具有音频设备但未插入任何扬声器的 Windows 7 机器上运行 XNA 应用程序时,我收到以下错误消息:
找不到合适的音频设备。确认声卡是 已安装,并检查驱动程序属性以确保它不是 禁用
有没有办法捕捉这个错误并忽略它。我真的不在乎玩家是否有任何声音,在这种情况下游戏应该仍然运行。
【问题讨论】:
标签: xna
与here 相同的答案:理论上它应该抛出一个NoAudioHardwareException。
所以尝试用音频做一些事情(SoundEffect.MasterVolume 是一种可能性,因为它是一个静态方法),看看你是否能捕捉到异常。如果您确实捕获了异常,则无需进行进一步的音频工作。
【讨论】: