Navigation
API > API/Runtime > API/Runtime/Engine
Struct which supplies audio data to submix effects on game thread.
| Name | FSoundEffectSubmixInputData |
| Type | struct |
| Header File | /Engine/Source/Runtime/Engine/Classes/Sound/SoundEffectSubmix.h |
| Include Path | #include "Sound/SoundEffectSubmix.h" |
Syntax
struct FSoundEffectSubmixInputData
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FSoundEffectSubmixInputData() |
Sound/SoundEffectSubmix.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AudioBuffer | Audio::FAlignedFloatBuffer * | The raw input audio buffer. Size is NumFrames * NumChannels | Sound/SoundEffectSubmix.h | |
| AudioClock | double | Sample accurate audio clock. | Sound/SoundEffectSubmix.h | |
| ListenerTransforms | const TArray< FTransform > * | The listener transforms (one for each viewport index). | Sound/SoundEffectSubmix.h | |
| NumChannels | int32 | The number of channels of the submix. | Sound/SoundEffectSubmix.h | |
| NumDeviceChannels | int32 | The number of device channels. | Sound/SoundEffectSubmix.h | |
| NumFrames | int32 | The number of audio frames for this input data. 1 frame is an interleaved sample. | Sound/SoundEffectSubmix.h | |
| PresetData | void * | Ptr to preset data if new data is available. | Sound/SoundEffectSubmix.h |