在 Wwise 中播放声音时,Wwise 声音引擎会使用预填充的缓冲区来减少播放延迟。默认情况下,声音引擎使用其中四个缓冲区。但您可以调整声音引擎使用的缓冲区数量,以纠正使用 Wwise 时可能会遇到的某些性能问题。
备注 | |
---|---|
声音播放过程中,或连接至游戏时,您无法更改正在使用的缓冲区数量。 |
如果您在 Wwise 中播放声音时,发现有 voice starvation 的现象,则请尝试增加输出缓冲区的数量。而如果您希望减小播放延迟,则请尝试减少缓冲区的数量。
备注 | |
---|---|
更改输出缓冲区数量将重置声音引擎。但这样做会导致通过事件对声音对象属性值所做的任何更改都会丢失。例如,如果您正在预览通过事件降低过其音量的声音,然后更改输出缓冲区的数量,则声音将恢复至其原始音量。 |
设置输出缓冲区延迟的方法如下:
在菜单栏中,点击 Audio > Authoring Audio Preferences。
Authoring Audio Preferences 对话框将打开。
在 Sound Engine 区域框中,从列表中选择输出缓冲区的数量。括号中的数字表示相应的延迟。
点击 OK,保存您的设置。
从现在开始,在 Wwise 中播放声音时,声音引擎将使用您指定的输出缓冲区数量。