menu
 
版本
2024.1.1.8691

2024.1.1.8691

2023.1.9.8628

2022.1.18.8567

2021.1.14.8108

2019.2.15.7667

2019.1.11.7296

2018.1.11.6987

2017.2.10.6745

2017.1.9.6501

2016.2.6.6153

2015.1.9.5624


menu_open

Device ID not recognized by the platform or is disabled.

“设备 ID 无法被平台识别或已被禁用”。在尝试调用 AK::SoundEngine::AddOutput()AK::SoundEngine::ReplaceOutput() 时,提供的 AkOutputSettings::idDevice 值无效。此 ID 通常为特定于平台的操作系统或设备驱动程序的硬件设备标识符 (HID)。一般情况下,会通过平台的服务对其进行检索。

推荐的解决步骤:

  • 使用 Debug 版本库,将调试程序连接至游戏,然后重现相同场景。

  • 检查提供的 AkOutputSettings::idDevice 值是否是有效的设备 ID。

  • 在 Windows 上,检查提供的 AkOutputSettings::idDevice 是否与 AK::GetDeviceID() 调用返回的值匹配(该调用使用的 IMMDevice 的当前状态为 Active 或 Unplugged)。比如,在最初枚举之后,设备的状态可能已经发生改变。


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅