XAudio2 接口

本部分包含有关 Microsoft XAudio2 API 提供的接口的信息。

在本节中

主题 说明
IXAudio2
IXAudio2 是用于管理所有音频引擎状态、音频处理线程、语音图等 的 XAudio2 对象的接口。
IXAudio2Voice
IXAudio2Voice 表示从中派生 IXAudio2SourceVoiceIXAudio2SubmixVoiceIXAudio2MasteringVoice 的基接口。 下面列出的方法适用于所有语音子类。
IXAudio2SourceVoice
使用源语音将音频数据提交到 XAudio2 处理管道。
IXAudio2SubmixVoice
子混合语音主要用于性能改进和效果处理。
IXAudio2MasteringVoice
主语音用于表示音频输出设备。
IXAudio2EngineCallback
IXAudio2EngineCallback 接口包含当 IXAudio2 引擎中发生某些事件时通知客户端的方法。
IXAudio2VoiceCallback
IXAudio2VoiceCallback 接口包含当给定 IXAudio2SourceVoice 中发生某些事件时通知客户端的方法。
IXAPO
在 XAudio2 效果链中使用的音频处理对象的接口。
IXAPOParameters
一个可选接口,允许 XAPO 使用特定于效果的参数。
IXAPOHrtfParameters
用于设置参数的接口,这些参数控制如何将与头部相关的传输功能 (HRTF) 应用于声音。

 

编程参考

编程参考