> ## 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

> XBOX GDK 게임에서 Windows Audio Session API(WASAPI)를 사용하여 엔드포인트 디바이스로의 오디오 스트림을 관리하고 디바이스 무효화를 처리합니다.

## WASAPI 개요

클라이언트 애플리케이션은 Windows Audio Session API(WASAPI)를 사용하여 애플리케이션과 오디오 엔드포인트 장치 사이의 오디오 데이터 흐름을 관리할 수 있습니다.

자세한 내용은 [About WASAPI](https://learn.microsoft.com/windows/desktop/coreaudio/wasapi)를 참고하십시오.

## 샘플 코드

WASAPI를 사용하여 메모리 내 .wav 파일을 재생하는 방법을 보여주는 샘플 코드는 [SimpleWASAPIPlaySound](https://aka.ms/atgsplSimpleWASAPIPlaySoundXDK) 샘플의 소스 코드를 참고하십시오.

## 장치 무효화

GDK에서 게임은 오디오 클라이언트 장치 무효화를 처리해야 합니다. 무효화는 장치가 활성화되거나 초기화되는 동안을 포함하여 언제든지 발생할 수 있습니다.
자세한 내용은 [XDK와 GDK 비교](/build/console-features/audio/overviews/comparison-of-xdk-and-gdk-audio-api)에서 확인할 수 있습니다.


## Related topics

- [오디오 개요](/ko/build/console-features/audio/overviews/audio.md)
- [CreateCaptureAudioStateMonitor](/ko/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor.md)
- [CreateRenderAudioStateMonitor](/ko/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor.md)
- [CreateCaptureAudioStateMonitorForCategoryAndDeviceRole](/ko/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddevicerole.md)
- [CreateRenderAudioStateMonitorForCategory](/ko/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitorforcategory.md)
