Interfaces XAudio2

Esta sección contiene información sobre las interfaces proporcionadas por la API de Microsoft XAudio2.

En esta sección

Tema Descripción
IXAudio2
IXAudio2 es la interfaz del objeto XAudio2 que administra todos los estados del motor de audio, el subproceso de procesamiento de audio, el grafo de voz, etc.
IXAudio2Voice
IXAudio2Voice representa la interfaz base de la que se derivan IXAudio2SourceVoice, IXAudio2SubmixVoice y IXAudio2MasteringVoice . Los métodos que se enumeran a continuación son comunes a todas las subclases de voz.
IXAudio2SourceVoice
Use una voz de origen para enviar datos de audio a la canalización de procesamiento XAudio2.
IXAudio2SubmixVoice
Una voz de submezcla se usa principalmente para mejoras de rendimiento y procesamiento de efectos.
IXAudio2MasteringVoice
Se usa una voz de maestro para representar el dispositivo de salida de audio.
IXAudio2EngineCallback
La interfaz IXAudio2EngineCallback contiene métodos que notifican al cliente cuándo se producen determinados eventos en el motor IXAudio2 .
IXAudio2VoiceCallback
La interfaz IXAudio2VoiceCallback contiene métodos que notifican al cliente cuándo se producen determinados eventos en un ixAudio2SourceVoice determinado.
IXAPO
Interfaz de un objeto de procesamiento de audio que se usa en una cadena de efectos XAudio2.
IXAPOParameters
Interfaz opcional que permite a un XAPO usar parámetros específicos del efecto.
IXAPOHrtfParameters
Interfaz que se usa para establecer parámetros que controlan cómo se aplica la función de transferencia relacionada con el encabezado (HRTF) a un sonido.

 

Referencia de programación

Referencia de programación