> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# WASAPI

> Use la API de sesión de audio de Windows (WASAPI) en juegos del GDK de XBOX para administrar secuencias de audio hacia dispositivos de punto de conexión y controlar las invalidaciones de dispositivos.

## Información general sobre WASAPI

Las aplicaciones cliente pueden usar la API de sesión de audio de Windows (WASAPI) para administrar el flujo de datos de audio entre la aplicación y un dispositivo de punto de conexión de audio.

Para obtener más información, consulte [Acerca de WASAPI](https://learn.microsoft.com/windows/desktop/coreaudio/wasapi).

## Código de ejemplo

Para obtener código de ejemplo que muestra cómo reproducir un archivo .wav en memoria mediante WASAPI, consulte el código fuente del ejemplo [SimpleWASAPIPlaySound](https://aka.ms/atgsplSimpleWASAPIPlaySoundXDK).

## Invalidaciones de dispositivos

En el GDK, se espera que los juegos controlen las invalidaciones de dispositivos del cliente de audio. Las invalidaciones pueden producirse en cualquier momento, incluso
cuando el dispositivo se está activando o inicializando. Puede encontrar más información en la [comparación entre XDK y GDK](/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api).


## Related topics

- [Información general sobre el audio](/es/build/console-features/audio/overviews/audio.md)
- [CreateCaptureAudioStateMonitor](/es/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor.md)
- [CreateRenderAudioStateMonitor](/es/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor.md)
- [CreateRenderAudioStateMonitorForCategory](/es/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory.md)
- [CreateCaptureAudioStateMonitorForCategory](/es/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory.md)
