IXAudio2SubmixVoice 接口 (xaudio2.h)

子混合语音主要用于性能改进和效果处理。

继承

IXAudio2SubmixVoice 接口继承自 IXAudio2Voice 接口。

注解

数据缓冲区无法直接提交到子混合语音,并且除非提交到主语音,否则无法听到数据缓冲区。 子混合语音可用于确保将一组特定的语音数据转换为相同的格式和/或对集体结果处理特定的效果链。

IXAudio2SubmixVoice 直接继承自 IXAudio2Voice,但不实现特定于子混合语音的方法。 接口类型之所以存在,仅仅是因为某些基类方法对子混合语音的实现方式不同。 为这些语音提供单独的类型可帮助客户端代码区分不同的语音类型并受益于 C++ 类型安全性。

平台要求

Windows 10 (XAudio2.9) ;Windows 8,Windows Phone 8 (XAudio 2.8) ;DirectX SDK (XAudio 2.7)

要求

要求
目标平台 Windows
标头 xaudio2.h

另请参阅

如何:使用提交语音

IXAudio2Voice

XAPO 概述

XAudio2 接口