Choose your operating system:
Windows
macOS
Linux
| UEngineSubsystem | ||
| IAudioMixerDeviceChangedListener
|
Module |
|
Header |
/Engine/Source/Runtime/AudioMixer/Public/AudioDeviceNotificationSubsystem.h |
Include |
#include "AudioDeviceNotificationSubsystem.h" |
class UAudioDeviceNotificationSubsystem :
public UEngineSubsystem,
public Audio::IAudioMixerDeviceChangedListener
Name | Description | ||
---|---|---|---|
|
DefaultCaptureDeviceChanged |
Multicast delegate triggered when default capture device changes |
|
|
DefaultCaptureDeviceChangedNative |
Multicast delegate triggered when default capture device changes (native code only) |
|
|
DefaultRenderDeviceChanged |
Multicast delegate triggered when default render device changes |
|
|
DefaultRenderDeviceChangedNative |
Multicast delegate triggered when default render device changes (native code only) |
|
|
DeviceAdded |
Multicast delegate triggered when a device is added |
|
|
DeviceAddedNative |
Multicast delegate triggered when a device is added (native code only) |
|
|
DeviceRemoved |
Multicast delegate triggered when a device is removed |
|
|
DeviceRemovedNative |
Multicast delegate triggered when a device is removed (native code only) |
|
|
DeviceStateChanged |
Multicast delegate triggered on device state change |
|
|
DeviceStateChangedNative |
Multicast delegate triggered on device state change (native code only) |
|
|
DeviceSwitched |
Multicast delegate triggered on device switch |
|
|
DeviceSwitchedNative |
Multicast delegate triggered on device switch (native code only) |
Name | Description | |
---|---|---|
|
~UAudioDeviceNotificationSubsystem() |
Name | Description | ||
---|---|---|---|
|
UAudioDevice... |
Get() |
|
|
EAudioDevice... |
GetDeviceChangedRole ( |
|
|
EAudioDevice... |
GetDeviceChangedState ( |
|
|
OnDeviceSwitched ( |
Name | Description | ||
---|---|---|---|
|
Deinitialize() |
Implement this for deinitialization of instances of the system |
|
|
Initialize ( |
Implement this for initialization of instances of the system |
Name | Description | ||
---|---|---|---|
|
OnDefaultCaptureDeviceChanged ( |
||
|
OnDefaultRenderDeviceChanged ( |
||
|
OnDeviceAdded |
||
|
OnDeviceRemoved |
||
|
OnDeviceStateChanged ( |