IXAudio2Voice::GetOutputFilterParameters 方法 (xaudio2.h)
从此语音的某个发送中返回筛选器参数。
语法
\\ void GetOutputFilterParameters(
[in] IXAudio2Voice *pDestinationVoice,
[out] XAUDIO2_FILTER_PARAMETERS *pParameters
);
参数
[in] pDestinationVoice
IXAudio2Voice 指针,指向将读取其筛选器参数的发送的目标语音。
[out] pParameters
指向包含筛选器信息的 XAUDIO2_FILTER_PARAMETERS 结构的指针。
返回值
此方法不返回值。
备注
如果未使用 XAUDIO2_SEND_USEFILTER 标志创建发送,则 GetOutputFilterParameters 将失败。 此方法仅适用于属于源语音和子混合语音的发送,对掌握语音的发送没有影响。
注意IXAudio2Voice::GetOutputFilterParameters 始终返回此发送的实际当前筛选器参数。 但是,这些参数可能与最新的 IXAudio2Voice::SetOutputFilterParameters 调用设置的参数不匹配:实际参数仅在音频引擎下次在 IXAudio2Voice::SetOutputFilterParameters 调用 (或相应 IXAudio2::CommitChanges 调用之后运行时更改, 如果调用 了 IXAudio2Voice::SetOutputFilterParameters ,则) 延迟操作 ID。
平台要求
Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | xaudio2.h |