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
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
“在调用函数…时无法找到与 AkOutputDeviceID 匹配的活跃设备。”若 Wwise 无法找到与所提供 AkOutputDeviceID
匹配的声音引擎在用设备,则将出现此错误。
推荐的解决步骤:
使用 Debug 版本库,将调试程序连接至游戏,然后重现相同场景。
检查供替换所用的 AkOutputDeviceID
是否与 AK::SoundEngine::Init
期间使用的 AkOutputDeviceID
匹配。注意,若所提供 AkInitSettings::settingsMainOutput
中的 audioDeviceShareset
为 0,则初始 AkOutputDeviceID
将是 System 共享集的 ID。该共享集使用所提供 AkInitSettings::settingsMainOutput
中的 idDevice
混音。
检查供替换所用的 AkOutputDeviceID
是否与之前通过 AK::SoundEngine::AddOutput()
或 AK::SoundEngine::ReplaceOutput()
返回的 AkOutputDeviceID
匹配。
检查是否使用所述 AkOutputDeviceID
调用了 AK::SoundEngine::RemoveOutput()
。