Navigation
API > API/Plugins > API/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. |