# AudioSystem::GetAvailableDevices 获取可用音频设备列表。 ```cpp void GetAvailableDevices(std::vector& devices); ``` 填充传入的 vector,获取系统中所有可用的音频输出设备列表。 **参数:** - `devices` - 用于存储设备名称列表的 vector引用 **示例:** ```cpp #include using namespace XCEngine::Audio; void ListAudioDevices() { std::vector devices; AudioSystem::Get().GetAvailableDevices(devices); for (size_t i = 0; i < devices.size(); ++i) { printf("Device %zu: %s\n", i, devices[i].c_str()); } } ``` ## 相关文档 - [AudioSystem 总览](audio-system.md) - [SetDevice](set-device.md) - 设置音频设备