CriWare Unreal Engine
Plug-ins for CriWare solutions.
Loading...
Searching...
No Matches
Atom::FMixerPlatformInfo Struct Reference

#include <AtomMixer.h>

Public Member Functions

 FMixerPlatformInfo ()
void Reset ()

Public Attributes

uint8 bIsSystemDefault: 1
EMixerDataFormat Format
FString Name
int32 NumChannels
int32 NumDirectOutChannels
TArray< EMixerSpeaker > OutputChannelArray
FString RuntimeID
int32 SampleRate

Detailed Description

Structure to hold platform device information

Constructor & Destructor Documentation

◆ FMixerPlatformInfo()

Atom::FMixerPlatformInfo::FMixerPlatformInfo ( )
inline

Member Function Documentation

◆ Reset()

void Atom::FMixerPlatformInfo::Reset ( )
inline

Member Data Documentation

◆ bIsSystemDefault

uint8 Atom::FMixerPlatformInfo::bIsSystemDefault

Whether or not this device is the system default

◆ Format

EMixerDataFormat Atom::FMixerPlatformInfo::Format

The data format of the audio stream

◆ Name

FString Atom::FMixerPlatformInfo::Name

The name of the audio device

◆ NumChannels

int32 Atom::FMixerPlatformInfo::NumChannels

The number of channels supported by the audio device

◆ NumDirectOutChannels

int32 Atom::FMixerPlatformInfo::NumDirectOutChannels

The number of channels above the base stereo or 7.1 channels supported by the audio device

◆ OutputChannelArray

TArray<EMixerSpeaker> Atom::FMixerPlatformInfo::OutputChannelArray

The output channel array of the audio device

◆ RuntimeID

FString Atom::FMixerPlatformInfo::RuntimeID

ID of the runtime.

◆ SampleRate

int32 Atom::FMixerPlatformInfo::SampleRate

The sample rate of the audio device


The documentation for this struct was generated from the following file:
  • C:/git/uev2/Engine/Plugins/Runtime/CriWare/CriWare/Source/CriWareCore/Public/Atom/Mixer/AtomMixer.h