![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <WasapiDeviceEnumeration.h>
Public Types | |
| enum class | EEndpointType { Unknown , Render , Capture } |
Public Attributes | |
| FString | DeviceId |
| FString | FriendlyName |
| uint32 | NumInputChannels = 0 |
| uint32 | NumOutputChannels = 0 |
| uint32 | BitsPerSample = 0 |
| uint32 | PreferredSampleRate = 0 |
| EEndpointType | EndpointType = EEndpointType::Unknown |
FDeviceInfo - Properties associated with an audio device.
| uint32 Audio::FWasapiDeviceEnumeration::FDeviceInfo::BitsPerSample = 0 |
The current bit depth configured for this device. Additional bit depths may be supported.
| FString Audio::FWasapiDeviceEnumeration::FDeviceInfo::DeviceId |
Unique identifier for this device.
| EEndpointType Audio::FWasapiDeviceEnumeration::FDeviceInfo::EndpointType = EEndpointType::Unknown |
The endpoint type for this device (Render or Capture).
| FString Audio::FWasapiDeviceEnumeration::FDeviceInfo::FriendlyName |
Human readable name for this device.
| uint32 Audio::FWasapiDeviceEnumeration::FDeviceInfo::NumInputChannels = 0 |
Number of input channels on this device available for recording.
| uint32 Audio::FWasapiDeviceEnumeration::FDeviceInfo::NumOutputChannels = 0 |
Number of output channels on this device available for playback.
| uint32 Audio::FWasapiDeviceEnumeration::FDeviceInfo::PreferredSampleRate = 0 |
The preferred sample rate for this device. Additional sample rates may be supported.