Interface IXAudio2SubmixVoice (xaudio2.h)
Uma voz de submixagem é usada principalmente para melhorias de desempenho e processamento de efeitos.
Herança
A interface IXAudio2SubmixVoice herda da interface IXAudio2Voice.
Comentários
Os buffers de dados não podem ser enviados diretamente para vozes de submixagem e não serão audíveis, a menos que sejam enviados para uma voz de masterização. Uma voz de submixagem pode ser usada para garantir que um determinado conjunto de dados de voz seja convertido no mesmo formato e/ou para que uma cadeia de efeitos específica seja processada no resultado coletivo.
IXAudio2SubmixVoice herda diretamente de IXAudio2Voice, mas não implementa métodos específicos para vozes de submixagem. O tipo de interface existe apenas porque alguns dos métodos de classe base são implementados de forma diferente para vozes de submixagem. Ter um tipo separado para essas vozes ajuda o código do cliente a distinguir os diferentes tipos de voz e a se beneficiar da segurança do tipo C++.
Requisitos de plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | xaudio2.h |