Navigation
Unreal Engine C++ API Reference > Plugins > TakesCore
References
Module | TakesCore |
Header | /Engine/Plugins/VirtualProduction/Takes/Source/TakesCore/Public/TakeRecorderSourceProperty.h |
Include | #include "TakeRecorderSourceProperty.h" |
Syntax
USTRUCT&40;BlueprintType&41;
struct FAudioInputDeviceProperty
Remarks
Encapsulates the array of audio input devices which is populated by UTakeRecorderMicrophoneAudioManager and utilized by the audio input device list in FAudioInputDevicePropertyCustomization.
Variables
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() ![]() ![]() |
int32 | AudioInputBufferSize | The desired buffer size used for audio callbacks during record |
![]() ![]() ![]() ![]() ![]() |
bool | bUseSystemDefaultAudioDevice | Boolean indicating if the system selects audio device should be used or to use the selected device from the details panel |
![]() ![]() ![]() ![]() ![]() |
FString | DeviceId | The unique id of the currently selected audio device |
![]() ![]() ![]() ![]() ![]() ![]() |
TArray< FAudioInputDeviceInfoProperty > | DeviceInfoArray | Holds device information for each of the audio devices available on this system. |
Constants
Name | Description |
---|---|
MaxInputChannelCount | The maximum number input channels currently supported |