![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioMixer.h>
Public Member Functions | |
| FAudioMixerOpenStreamParams () | |
Public Attributes | |
| uint32 | OutputDeviceIndex |
| uint32 | NumFrames |
| int32 | NumBuffers |
| IAudioMixer * | AudioMixer |
| uint32 | SampleRate |
| int32 | MaxSources |
| bool | bRestoreIfRemoved |
| bool | bUseSystemAudioDevice |
| FString | AudioDeviceId |
Defines parameters needed for opening a new audio stream to device.
|
inline |
| FString Audio::FAudioMixerOpenStreamParams::AudioDeviceId |
The device id of an audio output device. May be empty if bUseSystemAudioDevice is true.
| IAudioMixer* Audio::FAudioMixerOpenStreamParams::AudioMixer |
Owning platform independent audio mixer ptr.
| bool Audio::FAudioMixerOpenStreamParams::bRestoreIfRemoved |
Whether or not to try and restore audio to this stream if the audio device is removed (and the device becomes available again).
| bool Audio::FAudioMixerOpenStreamParams::bUseSystemAudioDevice |
If true, use the system default audio device. If False, AudioDeviceId must contain a valid device Id.
| int32 Audio::FAudioMixerOpenStreamParams::MaxSources |
| int32 Audio::FAudioMixerOpenStreamParams::NumBuffers |
The number of queued buffers to use for the stream.
| uint32 Audio::FAudioMixerOpenStreamParams::NumFrames |
The number of desired audio frames in audio callback.
| uint32 Audio::FAudioMixerOpenStreamParams::OutputDeviceIndex |
The audio device index to open.
| uint32 Audio::FAudioMixerOpenStreamParams::SampleRate |
The desired sample rate