> ## 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) 管理应用与音频端点设备之间的音频数据流。

有关详情，请参见 [关于 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

- [音频概述](/zh-CN/build/console-features/audio/overviews/audio.md)
- [CreateRenderAudioStateMonitor](/zh-CN/reference/audio/audiostatemonitor/functions/createrenderaudiostatemonitor.md)
- [CreateCaptureAudioStateMonitor](/zh-CN/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitor.md)
- [CreateCaptureAudioStateMonitorForCategory](/zh-CN/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategory.md)
- [CreateCaptureAudioStateMonitorForCategoryAndDeviceRole](/zh-CN/reference/audio/audiostatemonitor/functions/createcaptureaudiostatemonitorforcategoryanddevicerole.md)
