Skip to main content
XAudio2 es una arquitectura de API de audio de bajo nivel que proporciona una base de procesamiento de señales y mezcla para juegos.

Cuándo usar XAudio2

XAudio2 está destinado principalmente a desarrollar motores de audio de alto rendimiento para juegos. Si desea agregar efectos de sonido y música de fondo a sus juegos, XAudio2 ofrece un grafo de audio; un motor de mezcla con baja latencia y compatibilidad con búferes dinámicos; reproducción sincrónica con precisión de muestra; y conversión implícita de la frecuencia de origen. A diferencia de WASAPI, XAudio2 solo requiere una cantidad mínima de código, incluso para soluciones de audio complejas. XAudio2 es un conjunto de API multiplataforma. Para obtener más información, consulte Introducción a XAudio2.

Pausar y reanudar

Para pausar correctamente XAudio2, como lo requiere el usuario cuando el título entra en modo de suspensión, el título llama a StopEngine. Durante la operación de reanudación, se debe realizar una llamada a StartEngine.

Efectos XAPOFX exclusivos del Microsoft Game Development Kit

XAPOFX es una colección de efectos de audio que implementan las interfaces XAPO para su uso en XAudio2. XAPOFX contiene varios efectos y un mecanismo común para crear instancias de efectos. En la tabla siguiente se muestra el efecto XAPOFX que es exclusivo del XDK de XBOX One.

Documentación de referencia de la API

Consulte también

Uso de XAudio2 para reproducir un sonido Información general sobre ADPCM Codificador de línea de comandos ADPCM
Última modificación el 28 de agosto de 2026