IAudioMixerDeviceChangedLister

Abstract interface for receiving audio device changed notifications

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

AudioMixerCore

Header

/Engine/Source/Runtime/AudioMixerCore/Public/AudioMixer.h

Include

#include "AudioMixer.h"

Syntax

class IAudioMixerDeviceChangedLister

Remarks

Abstract interface for receiving audio device changed notifications

Functions

Name Description

Public function Virtual Const

FString

 

GetDeviceId()

Public function Virtual

void

 

OnDefaultCaptureDeviceChanged

(
    const EAudioDeviceRole InAudioDevic...,
    const FString& DeviceId
)

Public function Virtual

void

 

OnDefaultRenderDeviceChanged

(
    const EAudioDeviceRole InAudioDevic...,
    const FString& DeviceId
)

Public function Virtual

void

 

OnDeviceAdded

(
    const FString& DeviceId
)

Public function Virtual

void

 

OnDeviceRemoved

(
    const FString& DeviceId
)

Public function Virtual

void

 

OnDeviceStateChanged

(
    const FString& DeviceId,
    const EAudioDeviceState InState
)

Public function Virtual

void

 

RegisterDeviceChangedListener()

Public function Virtual

void

 

UnregisterDeviceChangedListener()

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss