Interfaces XAudio2
Esta seção contém informações sobre interfaces fornecidas pela API do Microsoft XAudio2.
Nesta seção
Tópico | Descrição |
---|---|
IXAudio2 |
IXAudio2 é a interface do objeto XAudio2 que gerencia todos os estados do mecanismo de áudio, o thread de processamento de áudio, o grafo de voz e assim por diante. |
IXAudio2Voice |
IXAudio2Voice representa a interface base da qual IXAudio2SourceVoice, IXAudio2SubmixVoice e IXAudio2MasteringVoice são derivados. Os métodos listados abaixo são comuns a todas as subclasses de voz. |
IXAudio2SourceVoice |
Use uma voz de origem para enviar dados de áudio para o pipeline de processamento XAudio2. |
IXAudio2SubmixVoice |
Uma voz de submixagem é usada principalmente para melhorias de desempenho e processamento de efeitos. |
IXAudio2MasteringVoice |
Uma voz de domínio é usada para representar o dispositivo de saída de áudio. |
IXAudio2EngineCallback |
A interface IXAudio2EngineCallback contém métodos que notificam o cliente quando determinados eventos ocorrem no mecanismo IXAudio2 . |
IXAudio2VoiceCallback |
A interface IXAudio2VoiceCallback contém métodos que notificam o cliente quando determinados eventos ocorrem em um determinado IXAudio2SourceVoice. |
IXAPO |
A interface de um Objeto de Processamento de Áudio que será usado em uma cadeia de efeitos XAudio2. |
IXAPOParameters |
Uma interface opcional que permite que um XAPO use parâmetros específicos do efeito. |
IXAPOHrtfParameters |
A interface usada para definir parâmetros que controlam como a função de transferência relacionada à cabeça (HRTF) é aplicada a um som. |
Tópicos relacionados