menu
版本
2022.1.18.8567
2024.1.3.8749
2023.1.11.8682
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.3.8749
2023.1.11.8682
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
Wwise SDK 2022.1.18
|
以下各节列举并阐述了 2021.1.1 和 2021.1.2 版本之间针对 Wwise 所作的改进。
此处提供了有关平台的特定信息:
有关早期版本的信息,请参阅 过往版本的发行说明 章节。
AK::SoundEngine::TryUnsetMedia
API,可用来替代 AK::SoundEngine::UnsetMedia
,并且使用起来更加安全。AK::SoundEngine::RegisterPluginDLL
现在会返回更为明晰的错误代码。AkChannelConfig::SetSameAsMainMix
和 AkChannelConfig::SetSameAsPassthrough
辅助函数,来与 AK::SoundEngine::SetBusConfig
结合使用。AK::SoundEngine::SetRTPCValue
和 AK::SoundEngine::SetGameObjectAuxSendValues
等 SDK 函数现在会返回 AK_InvalidFloatValue 并跳过函数的执行。之前,只有 Debug 和 Profile 二进制配置可以如此,而 Release 无法做到这一点。AkInitSettings::bDebugOutOfRangeCheckEnabled
时的性能。现在启用此功能时 CPU 用量只会增加 1.05-1.10 倍而不是像之前的 1.50-3.00 倍。如此一来,在很多场景下都可以使用这一功能了。AK::SoundEngine::GetSpeakerConfiguration
会死机。AK::SoundEngine::PostMIDIOnEvent
会引发内存泄漏。AK::SoundEngine
API 调用的用户数据过大时没有报告错误。AkAudioBuffer::ZeroPadToMaxFrames
会引发崩溃。