![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SoundEffectSubmix.h>
Public Member Functions | |
| FSoundEffectSubmixInputData () | |
Public Attributes | |
| void * | PresetData |
| int32 | NumFrames |
| int32 | NumChannels |
| int32 | NumDeviceChannels |
| const TArray< FTransform > * | ListenerTransforms |
| Audio::FAlignedFloatBuffer * | AudioBuffer |
| double | AudioClock |
Struct which supplies audio data to submix effects on game thread.
|
inline |
| Audio::FAlignedFloatBuffer* FSoundEffectSubmixInputData::AudioBuffer |
The raw input audio buffer. Size is NumFrames * NumChannels
| double FSoundEffectSubmixInputData::AudioClock |
Sample accurate audio clock.
| const TArray<FTransform>* FSoundEffectSubmixInputData::ListenerTransforms |
The listener transforms (one for each viewport index).
| int32 FSoundEffectSubmixInputData::NumChannels |
The number of channels of the submix.
| int32 FSoundEffectSubmixInputData::NumDeviceChannels |
The number of device channels.
| int32 FSoundEffectSubmixInputData::NumFrames |
The number of audio frames for this input data. 1 frame is an interleaved sample.
| void* FSoundEffectSubmixInputData::PresetData |
Ptr to preset data if new data is available. This will be nullptr if no new preset data has been set.