XAudio2 结构
本部分包含Microsoft XAudio2 API 提供的结构的相关信息。
结构 | 描述 |
---|---|
XAUDIO2_BUFFER | 表示音频数据缓冲区。 |
XAUDIO2_BUFFER_WMA | 表示 WMA 音频数据缓冲区。 |
XAUDIO2_DEBUG_CONFIGURATION | 设置 SetDebugConfiguration 函数使用时 XAudio2 的新全局调试配置。 |
XAUDIO2_EFFECT_CHAIN | 定义效果链。 |
XAUDIO2_EFFECT_DESCRIPTOR | 定义效果。 |
XAUDIO2_FILTER_PARAMETERS | 定义源语音的筛选器参数。 |
XAUDIO2_PERFORMANCE_DATA | 检索性能信息。 |
XAUDIO2_SEND_DESCRIPTOR | 描述语音发送目标。 |
XAUDIO2_VOICE_DETAILS | 包含有关语音创建标志、输入通道和采样率的信息。 |
XAUDIO2_VOICE_SENDS | 定义一组语音,用于从单个输出语音接收数据。 |
XAUDIO2_VOICE_STATE | 返回语音的当前状态和光标位置数据。 |
XAUDIO2FX_REVERB_I3DL2_PARAMETERS | 介绍用于 ReverbConvertI3DL2ToNative 函数的 I3DL2(交互式 3D 音频呈现准则级别 2.0)参数。 |
XAUDIO2FX_REVERB_PARAMETERS | 描述用于混响 APO 的参数。 |
XAUDIO2FX_VOLUMEMETER_LEVELS | 描述用于音量计量 APO 的参数。 |
XAPO_LOCKFORPROCESS_BUFFER_PARAMETERS | 定义锁定 XAPO 时保持不变的缓冲区参数。 |
XAPO_PROCESS_BUFFER_PARAMETERS | 定义可能从一个调用更改为下一个调用的缓冲区参数。 |
XAPO_REGISTRATION_PROPERTIES | 描述 XAPO 的一般特征。 |
FXECHO_INITDATA | 用于 FXECHO XAPO 的初始化参数。 |
FXECHO_PARAMETERS | 用于 FXECHO XAPO 的参数。 |
FXEQ_PARAMETERS | 用于 FXEQ XAPO 的参数。 |
FXMASTERINGLIMITER_PARAMETERS | 用于 FXMasteringLimiter XAPO 的参数。 |
FXREVERB_PARAMETERS | 用于 FXReverb XAPO 的参数。 |
X3DAUDIO_CONE | 通过缩放相对于发射器的方向缩放 DSP 行为,为单通道非 LFE 发射器指定方向。 |
X3DAUDIO_DISTANCE_CURVE | 定义由线性段组成的显式条形曲线,直接定义与规范化距离相关的 DSP 行为。 |
X3DAUDIO_DISTANCE_CURVE_POINT | 定义给定规范化距离处的 DSP 设置。 |
X3DAUDIO_DSP_SETTINGS | 从调用 X3DAudioCalculate 接收结果。 |
X3DAUDIO_EMITTER | 定义与任意数量的声道一起使用的单点或多点 3D 音频源。 |
X3DAUDIO_LISTENER | 定义 3D 音频接收点。 |
相关主题