Navigation
API > API/Runtime > API/Runtime/Engine
References
| Module | Engine |
| Header | /Engine/Source/Runtime/Engine/Public/AudioDeviceManager.h |
| Include | #include "AudioDeviceManager.h" |
Syntax
struct FAudioDeviceParams
Remarks
Parameters passed into FAudioDeviceManager::RequestAudioDevice.
Variables
| Type | Name | Description | |
|---|---|---|---|
| UWorld * | AssociatedWorld | Optional world parameter. This allows tools to surface information about which worlds are being rendered through which audio devices. | |
| IAudioDeviceModule * | AudioModule | Use this to force this audio device to use a specific audio module. If nullptr, uses the default audio module. | |
| bool | bIsNonRealtime | Set this to true to get a handle to a non realtime audio renderer. | |
| int32 | BufferSizeOverride | Buffer size override. | |
| int32 | NumBuffersOverride | Num buffers override. | |
| EAudioDeviceScope | Scope | This should be set to EAudioDeviceScope::Unique if you'd like to force a new device to be created from scratch, or use EAudioDeviceScope::Shared to use an existing device if possible. |