UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FAudioOutputDeviceInfo Struct Reference

#include <AudioMixerBlueprintLibrary.h>

Public Member Functions

 FAudioOutputDeviceInfo ()
 
AUDIOMIXER_API FAudioOutputDeviceInfo (const Audio::FAudioPlatformDeviceInfo &InDeviceInfo)
 

Public Attributes

FString Name
 
FString DeviceId
 
int32 NumChannels = 0
 
int32 SampleRate = 0
 
EAudioMixerStreamDataFormatType Format = EAudioMixerStreamDataFormatType::Unknown
 
TArray< EAudioMixerChannelTypeOutputChannelArray
 
uint8 bIsSystemDefault: 1
 
uint8 bIsCurrentDevice: 1
 

Detailed Description

Platform audio output device info, in a Blueprint-readable format

Constructor & Destructor Documentation

◆ FAudioOutputDeviceInfo() [1/2]

FAudioOutputDeviceInfo::FAudioOutputDeviceInfo ( )
inline

◆ FAudioOutputDeviceInfo() [2/2]

FAudioOutputDeviceInfo::FAudioOutputDeviceInfo ( const Audio::FAudioPlatformDeviceInfo InDeviceInfo)

Member Data Documentation

◆ bIsCurrentDevice

uint8 FAudioOutputDeviceInfo::bIsCurrentDevice

Whether or not this device is the device currently in use

◆ bIsSystemDefault

uint8 FAudioOutputDeviceInfo::bIsSystemDefault

Whether or not this device is the system default

◆ DeviceId

FString FAudioOutputDeviceInfo::DeviceId

ID of the device.

◆ Format

The data format of the audio stream

◆ Name

FString FAudioOutputDeviceInfo::Name

The name of the audio device

◆ NumChannels

int32 FAudioOutputDeviceInfo::NumChannels = 0

The number of channels supported by the audio device

◆ OutputChannelArray

TArray<EAudioMixerChannelType> FAudioOutputDeviceInfo::OutputChannelArray

The output channel array of the audio device

◆ SampleRate

int32 FAudioOutputDeviceInfo::SampleRate = 0

The sample rate of the audio device


The documentation for this struct was generated from the following files: