Wwise SDK 2024.1.1
|
Audio Device(音频设备)是指各个支持的平台提供的所有物理输出和虚拟输出。Wwise 默认支持多种 Audio Device。其中有些仅适用于部分平台。 此页面提供 Wwise 中可用的各种默认 Audio Device 的平台专有信息。有关默认 Audio Device 的详细信息,请参阅内置音频设备。
系统。系统提供的默认音频输出。它可以输出所有平台上的音频。
Windows:
某些平台具有 DVR 功能,可让游戏玩家记录和发布其游戏过程。对于可能属于游戏音频或用户可更换音乐的一部分的、受版权保护的音乐,这会带来一些法律问题。虽然游戏制作公司有权在他们的游戏中使用该音乐,但终端用户无权以任何形式分发它。因此,平台要求中通常会注明禁止录制用户背景音乐。利用此虚拟 Audio Device,可选择不将混音发送到 DVR,而是之后在主输出中单独混音。
游戏控制器扬声器。有些平台的游戏控制器上配有扬声器,每位玩家都可以有单独的输出。
Windows:
游戏控制器耳机。有些平台允许将耳机连接到游戏控制器,每位玩家都可以有单独的输出。
Windows:
Windows:
无输出。这是一个不输出任何音频的虚拟设备。它可以用于测试,并支持所有平台。
On some platforms, the audio devices listed above can be configured to output to a specific system-level device when multiple are available. A value of 0 always means "use the default device". To configure an audio device with a specific system-level device, set AkOutputSettings::idDevice
according to the rules described in this section.
Windows:
AK::GetDeviceID
or AK::GetDeviceIDFromName
to get the correct device ID. Leave it set to 0 for the default Windows device as seen in Audio Properties. macOS:
AudioDeviceID
value obtained by querying the Audio Object properties of the Core Audio framework. Linux:
pa_context_get_sink_info_list
function, and convert it to a 32-bit ID using AK::SoundEngine::GetIDFromString
.