Navigation
Unreal Engine C++ API Reference > Runtime > AudioMixerCore
Inheritance Hierarchy
- IAudioMixer
- FMixerDevice
- FVoiceEndpoint
References
Module | AudioMixerCore |
Header | /Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h |
Include | #include "AudioMixer.h" |
Syntax
class IAudioMixer
Remarks
Platform independent audio mixer interface.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
bool | bIsMainAudioMixer |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
IAudioMixer () |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
bool | ||
![]() |
void | Called when audio render thread stream is shutting down. | |
![]() |
bool | OnProcessAudioStream
(
FAlignedFloatBuffer& OutputBuffer |
Callback to generate a new audio stream buffer. |
![]() ![]() |
bool | Called by FWindowsMMNotificationClient to bypass notifications for audio device changes: | |
![]() ![]() |
bool | Called by FWindowsMMNotificationClient to toggle logging for audio device changes: | |
![]() ![]() |
bool | Called by AudioMixer to see if it should reycle the threads: | |
![]() ![]() |
bool | Called by AudioMixer if it should use Cache for DeviceInfo Enumeration | |
![]() ![]() |
bool | Called by AudioMixer to see if we should do a multithreaded device swap |