# AudioSourceComponent::ProcessAudio 公开方法,详见头文件声明。 ```cpp void ProcessAudio(float* buffer, Audio::uint32 sampleCount, Audio::uint32 channels, const Math::Vector3& listenerPosition, const Math::Quaternion& listenerRotation); ``` 该方法声明于 `XCEngine/Components/AudioSourceComponent.h`,当前页面用于固定 `AudioSourceComponent` 类目录下的方法级 canonical 路径。 **参数:** - `buffer` - 参数语义详见头文件声明。 - `sampleCount` - 参数语义详见头文件声明。 - `channels` - 参数语义详见头文件声明。 - `listenerPosition` - 参数语义详见头文件声明。 - `listenerRotation` - 参数语义详见头文件声明。 **返回:** `void` - 无返回值。 **示例:** ```cpp #include void Example() { XCEngine::Components::AudioSourceComponent object; // 根据上下文补齐参数后调用 AudioSourceComponent::ProcessAudio(...)。 (void)object; } ``` ## 相关文档 - [返回类总览](AudioSourceComponent.md) - [返回模块目录](../Components.md)