Navigation
Unreal Engine C++ API Reference > Runtime > Engine > ISubmixBufferListener
- ISubmixBufferListener::OnNewSubmixBuffer()
- FNiagaraSubmixListener::OnNewSubmixBuffer()
- FRPMEstimationPreviewTone::OnNewSubmixBuffer()
- FGameplayMediaEncoder::OnNewSubmixBuffer()
- FMediaIOAudioCapture::OnNewSubmixBuffer()
- FMotoSynthEnginePreviewer::OnNewSubmixBuffer()
References
Module | Engine |
Header | /Engine/Source/Runtime/Engine/Public/ISubmixBufferListener.h |
Include | #include "ISubmixBufferListener.h" |
void OnNewSubmixBuffer
&40;
const USoundSubmix &42; OwningSubmix,
float &42; AudioData,
int32 NumSamples,
int32 NumChannels,
const int32 SampleRate,
double AudioClock
&41;
Remarks
Called when a new buffer has been rendered for a given submix
Parameters
Name | Description |
---|---|
OwningSubmix | The submix object which has rendered a new buffer |
AudioData | Ptr to the audio buffer |
NumSamples | The number of audio samples in the audio buffer |
NumChannels | The number of channels of audio in the buffer (e.g. 2 for stereo, 6 for 5.1, etc) |
SampleRate | The sample rate of the audio buffer |
AudioClock | Double audio clock value, from start of audio rendering. |