Wwise SDK 2021.1.14
|
以下各节列举并阐述了 2019.2.11 和 2019.2.12 版本之间针对 Wwise 所作的改进。
此处提供了有关平台的特定信息:
有关早期版本的信息,请参阅 过往版本的发行说明 章节。
AK::SoundEngine::TryUnsetMedia
API,可用来替代 AK::SoundEngine::UnsetMedia
,并且使用起来更加安全。AK::SoundEngine::RegisterPluginDLL
现在会返回更为明晰的错误代码。AK::SoundEngine::SetRTPCValue
和 AK::SoundEngine::SetGameObjectAuxSendValues
等 SDK 函数现在会返回 AK_InvalidFloatValue 并跳过函数的执行。之前,只有 Debug 和 Profile 二进制配置可以如此,而 Release 无法做到这一点。AkInitSettings::bDebugOutOfRangeCheckEnabled
时的性能。现在启用此功能时 CPU 用量只会增加 1.05-1.10 倍而不是像之前的 1.50-3.00 倍。如此一来,在很多场景下都可以使用这一功能了。AK::StreamMgr::CAkStmTask::GetFileOffset
中的大文件可能会出现乘法溢出。AkAudioBuffer::ZeroPadToMaxFrames
会引发崩溃。AK::SoundEngine
API 调用的用户数据过大时没有报告错误。