API reference
API reference
Select your platform
No SDKs available
No versions available

FOvrMicrophone Struct

This object provides a comprehensive way to access and manipulate audio data from a microphone device. Its availability can be retrieving using field FOvrMicrophoneAvailabilityState::MicrophoneAvailable. With Microphone class, developers can build engaging and interactive applications that leverage real-time audio input, such as voice chat, audio recording, or speech recognition.

Constructors

FOvrMicrophone ()
This is the default constructor for the struct, which initializes the ovrMicrophoneHandle and TOvrMessageHandlePtr to their default values.
Signature
FOvrMicrophone::FOvrMicrophone()
FOvrMicrophone ( OvrHandle , MessageHandlePtr )
Copying values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
FOvrMicrophone::FOvrMicrophone(ovrMicrophoneHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
MessageHandlePtr: TOvrMessageHandlePtr

Fields

OVR Handle for methods.
Signature
ovrMicrophoneHandle FOvrMicrophone::Handle

Member Functions

Clear ()
Setting all values to their defaults, effectively clearing the struct.
Signature
void FOvrMicrophone::Clear()
Returns
void
Update ( OvrHandle , MessageHandlePtr )
Updating values from an OVR handle to the array, and the originating message to prevent the handle from being freed.
Signature
void FOvrMicrophone::Update(ovrMicrophoneHandle OvrHandle, TOvrMessageHandlePtr MessageHandlePtr)
Parameters
MessageHandlePtr: TOvrMessageHandlePtr
Returns
void