Navigation
Unreal Engine C++ API Reference > Plugins > AudioCapture
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UAudioGenerator
- UAudioCapture
References
Module | AudioCapture |
Header | /Engine/Plugins/Runtime/AudioCapture/Source/AudioCapture/Public/AudioCapture.h |
Include | #include "AudioCapture.h" |
Syntax
UCLASS&40;ClassGroup&61;&40;Custom&41;, Meta&61;&40;BlueprintSpawnableComponent&41;&41;
class UAudioCapture : public UAudioGenerator
Remarks
Class which opens up a handle to an audio capture device. Allows other objects to get audio buffers from the capture device.
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
Audio::FAudioCapture | AudioCapture |
Constructors
Type | Name | Description | |
---|---|---|---|
![]() |
Destructors
Type | Name | Description | |
---|---|---|---|
![]() |
Functions
Type | Name | Description | |
---|---|---|---|
![]() ![]() ![]() |
bool | GetAudioCaptureDeviceInfo
(
FAudioCaptureDeviceInfo& OutInfo |
Returns the audio capture device info. |
![]() ![]() ![]() |
bool | Returns true if capturing audio. | |
![]() |
bool | ||
![]() ![]() ![]() |
void | Starts capturing audio. | |
![]() ![]() ![]() |
void | Stops capturing audio. |