版本

menu_open

从声音引擎捕获数据

连接到机器后,您可以直接从声音引擎捕捉数据,来为游戏音频和振动进行性能分析。 所有来自声音引擎的信息都将显示在 Capture Log 中。 其中将记录以下类型的信息条目:

您可以使用 Performance Monitor 和 Advanced Profiler 监控这里的各条记录。这些视图包含有内存、声部和效果器的详细使用情况,以及流播放、SoundBank和插件等相关的详细信息。有关监控性能的详细信息,请参阅使用 Performance Monitor 进行监控和故障排查您也可以使用 Wwise 来分析捕获的数据,并获取游戏或工程中特定音频元素的统计信息。有关获取统计信息的详情,请参阅从 Capture Session 获取统计信息

Wwise 使用以下特殊标记和标颜色,来帮您对 Capture Log 中的条目进行快速分类。

界面元素

描述

标记

白色/灰色圆圈

距 Performance Monitor 光标位置 100 ms 内所捕获的条目在 Capture Log 中将用白色/灰色圆圈标记,颜色越白表示条目离光标时间越近。可以按住 Shift 键并点击特定日志条目,强制光标移动至这个条目的时间戳。

蓝色圆圈

蓝色圆圈指示 Capture Log 中的哪些项彼此相关。选择日志中的一个条目时,就会显示相关的蓝色圆圈。

颜色

选定条目

在 Capture Log 中选定的条目会显示为蓝色。

相关条目

与所选条目相关的所有条目都会显示为蓝绿色。

Error(错误)

在捕获过程期间发生的所有错误都会显示为黄色。

Voice Starvation(声部匮乏)错误消息表明声音引擎无法及时向平台硬件缓冲区提供音频数据。当过度使用主机 CPU(音频线程 CPU 占用接近 100%)时,就会发生此类问题。例如,当存在大量音频源同时使用多个音频效果器,平台 CPU 进行混音时就可能报错。

Source Starvation(源匮乏)错误消息表明输入的播放流匮乏,很可能是流播放管理器出于某种原因导致吞吐量不足。例如,在 DVD 上寻址时间过长时就会出现此消息。

Message(消息)

所有消息都会以绿色显示。

下图说明了各种标记和颜色在 Capture Log 中如何使用。

将您的设计和原型集成到游戏中之前,通过在 Wwise 中的 Soundcaster(声音选角器)中直接进行捕获,还可以事先对其进行性能分析。有关使用 Soundcaster 的详细信息,请参阅第 32 章 创建模拟

[备注] 备注

对游戏进行性能分析之前,应将已卸载的工作单元全部加载到工程中。工作单元被卸载时,性能分析信息可能不完整并造成误导。


此页面对您是否有帮助?

需要技术支持?

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

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

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

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

开始 Wwise 之旅