![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioMixer.h>
Inheritance diagram for Audio::IAudioPlatformDeviceInfoCache:Public Member Functions | |
| virtual | ~IAudioPlatformDeviceInfoCache ()=default |
| virtual TOptional< FAudioPlatformDeviceInfo > | FindActiveOutputDevice (FName InDeviceID) const =0 |
| virtual TArray< FAudioPlatformDeviceInfo > | GetAllActiveOutputDevices () const =0 |
| virtual TOptional< FAudioPlatformDeviceInfo > | FindDefaultOutputDevice () const =0 |
| virtual bool | IsAggregateHardwareDeviceId (const FName InDeviceId) const =0 |
| virtual TArray< FAudioPlatformDeviceInfo > | GetLogicalAggregateDevices (const FName InHardwareId, const EDeviceEndpointType InEndpointType) const =0 |
|
virtualdefault |
|
pure virtual |
Implemented in Audio::FWindowsMMDeviceCache.
|
pure virtual |
Implemented in Audio::FWindowsMMDeviceCache.
|
pure virtual |
Implemented in Audio::FWindowsMMDeviceCache.
|
pure virtual |
Returns an array of logical audio devices which, when combined, form an aggregate device.
Implemented in Audio::FWindowsMMDeviceCache.
|
pure virtual |
Determines if the given device Id is that of an aggregate device which uses hardware Ids as device Ids.
Implemented in Audio::FWindowsMMDeviceCache.