Files
XCEngine/docs/api/audio/audio-system/update.md

29 lines
605 B
Markdown
Raw Normal View History

# AudioSystem::Update
每帧更新音频系统状态。
```cpp
void Update(float deltaTime);
```
每帧调用以更新音频系统状态。该方法处理所有已注册音频源的 3D 空间化计算,包括多普勒效应、距离衰减、声像定位等。同时更新内部统计信息。
**参数:**
- `deltaTime` - 距离上一帧的时间增量(秒)
**示例:**
```cpp
#include <XCEngine/Audio/AudioSystem.h>
using namespace XCEngine::Audio;
void GameLoop(float deltaTime) {
AudioSystem::Get().Update(deltaTime);
}
```
## 相关文档
- [AudioSystem 总览](audio-system.md)