Interface IXAudio2MasteringVoice (xaudio2.h)
Uma voz de masterização é usada para representar o dispositivo de saída de áudio.
Os buffers de dados não podem ser enviados diretamente para o domínio de vozes, mas os dados enviados para outros tipos de vozes devem ser direcionados para uma voz de masterização a ser ouvida.
IXAudio2MasteringVoice herda diretamente de IXAudio2Voice, mas não implementa métodos específicos para dominar vozes. O tipo de interface existe apenas porque alguns dos métodos de classe base são implementados de forma diferente para dominar vozes. 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++.
Herança
A interface IXAudio2MasteringVoice herda de IXAudio2Voice. IXAudio2MasteringVoice também tem estes tipos de membros:
Métodos
A interface IXAudio2MasteringVoice tem esses métodos.
IXAudio2MasteringVoice::GetChannelMask Retorna a máscara de canal para essa voz. |
Comentários
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 |