# AudioSystem::SetBackend 设置音频后端实现。 ```cpp void SetBackend(std::unique_ptr backend); ``` 设置音频系统的后端实现。必须在调用 Initialize 之前设置后端。音频系统不拥有后端的所有权,后端通过 unique_ptr 传递。 **参数:** - `backend` - 音频后端实现的 unique_ptr,支持 IAudioBackend 接口 **示例:** ```cpp #include #include using namespace XCEngine::Audio; void SetupAudio() { AudioSystem::Get().SetBackend(std::make_unique()); } ``` ## 相关文档 - [AudioSystem 总览](audio-system.md) - [IAudioBackend](../i-audio-backend/i-audio-backend.md) - 音频后端接口