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

#include <AudioMixerWasapi.h>

+ Inheritance diagram for Audio::FWasapiDeviceSwapResult:

Public Member Functions

virtual bool IsNewDeviceReady () const override
 
- Public Member Functions inherited from Audio::FDeviceSwapResult
virtual ~FDeviceSwapResult ()=default
 

Public Attributes

TUniquePtr< IAudioMixerWasapiDeviceManagerNewDeviceManager
 
bool bIsAggregateDevice = false
 
- Public Attributes inherited from Audio::FDeviceSwapResult
FAudioPlatformDeviceInfo DeviceInfo
 
FString SwapReason
 
double SuccessfulDurationMs = 0.0
 

Member Function Documentation

◆ IsNewDeviceReady()

virtual bool Audio::FWasapiDeviceSwapResult::IsNewDeviceReady ( ) const
inlineoverridevirtual

Reimplemented from Audio::FDeviceSwapResult.

Member Data Documentation

◆ bIsAggregateDevice

bool Audio::FWasapiDeviceSwapResult::bIsAggregateDevice = false

◆ NewDeviceManager

TUniquePtr<IAudioMixerWasapiDeviceManager> Audio::FWasapiDeviceSwapResult::NewDeviceManager

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