![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <AudioMixerWasapi.h>
Inheritance diagram for Audio::FWasapiDeviceSwapContext:Public Member Functions | |
| FWasapiDeviceSwapContext ()=delete | |
| FWasapiDeviceSwapContext (const FString &InRequestedDeviceID, const FString &InReason) | |
Public Member Functions inherited from Audio::FDeviceSwapContext | |
| FDeviceSwapContext ()=delete | |
| FDeviceSwapContext (const FString &InRequestedDeviceID, const FString &InReason) | |
| virtual | ~FDeviceSwapContext ()=default |
Public Attributes | |
| FAudioPlatformSettings | PlatformSettings |
| TArray< FWasapiRenderStreamParams > | StreamParams |
| TFunction< void()> | ReadNextBufferCallback |
| TUniquePtr< IAudioMixerWasapiDeviceManager > | OldDeviceManager |
| bool | bIsAggregateDevice = false |
Public Attributes inherited from Audio::FDeviceSwapContext | |
| FString | RequestedDeviceId |
| FString | DeviceSwapReason |
| TOptional< FAudioPlatformDeviceInfo > | NewDevice |
|
delete |
|
inline |
| TUniquePtr<IAudioMixerWasapiDeviceManager> Audio::FWasapiDeviceSwapContext::OldDeviceManager |
| FAudioPlatformSettings Audio::FWasapiDeviceSwapContext::PlatformSettings |
| TArray<FWasapiRenderStreamParams> Audio::FWasapiDeviceSwapContext::StreamParams |