Navigation
API > API/Runtime > API/Runtime/Voice > API/Runtime/Voice/IVoiceCapture
Overloads
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EVoiceCaptureState::Type GetVoiceData
(
uint8* OutVoiceBuffer, |
Fill a buffer with all available voice data | Interfaces/VoiceCapture.h | |
virtual EVoiceCaptureState::Type GetVoiceData
(
uint8* OutVoiceBuffer, |
Interfaces/VoiceCapture.h |
GetVoiceData(uint8 *, uint32, uint32 &)
Description
Fill a buffer with all available voice data
| Name | GetVoiceData |
| Type | function |
| Header File | /Engine/Source/Runtime/Online/Voice/Public/Interfaces/VoiceCapture.h |
| Include Path | #include "Interfaces/VoiceCapture.h" |
virtual EVoiceCaptureState::Type GetVoiceData
(
uint8 * OutVoiceBuffer,
uint32 InVoiceBufferSize,
uint32 & OutAvailableVoiceData
)
state of the voice capture buffer
Parameters
| Name | Remarks |
|---|---|
| OutVoiceBuffer | allocated buffer to fill with voice data |
| InVoiceBufferSize | size, in bytes, of allocated buffer |
| OutAvailableVoiceData | size, in bytes, of data placed in the OutVoiceBuffer |
| OutSampleCounter | optional parameter for beginning sample of this buffer. |
GetVoiceData(uint8 *, uint32, uint32 &, uint64 &)
| Name | GetVoiceData |
| Type | function |
| Header File | /Engine/Source/Runtime/Online/Voice/Public/Interfaces/VoiceCapture.h |
| Include Path | #include "Interfaces/VoiceCapture.h" |
virtual EVoiceCaptureState::Type GetVoiceData
(
uint8 * OutVoiceBuffer,
uint32 InVoiceBufferSize,
uint32 & OutAvailableVoiceData,
uint64 & OutSampleCounter
)