Why Meta Quest?
Design
Develop
API reference
Distribute and grow
Blog
Support
Login
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
BufferedAudioStream
Oculus
Platform
Platform
AbuseReport
AbuseReportOptions
Achievements
AdvancedAbuseReportOptions
AndroidPlatform
Application
ApplicationLifecycle
ApplicationOptions
AssetFile
Avatar
AvatarEditorOptions
CAPI
CAPI
OculusInitParams
ovrKeyValuePair
ovrNetSyncVec3
Callback
CallbackRunner
ChallengeOptions
Challenges
Core
Cowatching
DeviceApplicationIntegrity
Entitlements
GroupPresence
GroupPresenceOptions
IAP
IMicrophone
IVoipPCMSource
InviteOptions
LanguagePack
Leaderboards
Livestreaming
Media
Message
MessageWithAbuseReportRecording
MessageWithAchievementDefinitions
MessageWithAchievementProgressList
MessageWithAchievementUpdate
MessageWithAppDownloadProgressResult
MessageWithAppDownloadResult
MessageWithApplicationInviteList
MessageWithApplicationVersion
MessageWithAssetDetails
MessageWithAssetDetailsList
MessageWithAssetFileDeleteResult
MessageWithAssetFileDownloadCancelResult
MessageWithAssetFileDownloadResult
MessageWithAssetFileDownloadUpdate
MessageWithAvatarEditorResult
MessageWithBlockedUserList
MessageWithChallenge
MessageWithChallengeEntryList
MessageWithChallengeList
MessageWithCowatchViewerList
MessageWithCowatchViewerUpdate
MessageWithCowatchingState
MessageWithDestinationList
MessageWithGroupPresenceJoinIntent
MessageWithGroupPresenceLeaveIntent
MessageWithHttpTransferUpdate
MessageWithInstalledApplicationList
MessageWithInvitePanelResultInfo
MessageWithLaunchBlockFlowResult
MessageWithLaunchFriendRequestFlowResult
MessageWithLaunchInvitePanelFlowResult
MessageWithLaunchReportFlowResult
MessageWithLaunchUnblockFlowResult
MessageWithLeaderboardDidUpdate
MessageWithLeaderboardEntryList
MessageWithLeaderboardList
MessageWithLinkedAccountList
MessageWithLivestreamingApplicationStatus
MessageWithLivestreamingStartResult
MessageWithLivestreamingStatus
MessageWithLivestreamingVideoStats
MessageWithMicrophoneAvailabilityState
MessageWithNetSyncConnection
MessageWithNetSyncSessionList
MessageWithNetSyncSessionsChangedNotification
MessageWithNetSyncSetSessionPropertyResult
MessageWithNetSyncVoipAttenuationValueList
MessageWithOrgScopedID
MessageWithParty
MessageWithPartyID
MessageWithPartyUnderCurrentParty
MessageWithPartyUpdateNotification
MessageWithPidList
MessageWithPlatformInitialize
MessageWithProductList
MessageWithPurchase
MessageWithPurchaseList
MessageWithRejoinDialogResult
MessageWithSdkAccountList
MessageWithSendInvitesResult
MessageWithShareMediaResult
MessageWithString
MessageWithSystemVoipState
MessageWithUser
MessageWithUserAccountAgeCategory
MessageWithUserCapabilityList
MessageWithUserList
MessageWithUserProof
MessageWithUserReportID
Models
Models
AbuseReportRecording
AchievementDefinition
AchievementDefinitionList
AchievementProgress
AchievementProgressList
AchievementUpdate
AppDownloadProgressResult
AppDownloadResult
ApplicationInvite
ApplicationInviteList
ApplicationVersion
AssetDetails
AssetDetailsList
AssetFileDeleteResult
AssetFileDownloadCancelResult
AssetFileDownloadResult
AssetFileDownloadUpdate
AvatarEditorResult
BlockedUser
BlockedUserList
Challenge
ChallengeEntry
ChallengeEntryList
ChallengeList
CowatchViewer
CowatchViewerList
CowatchViewerUpdate
CowatchingState
DeserializableList
Destination
DestinationList
Error
GroupPresenceJoinIntent
GroupPresenceLeaveIntent
HttpTransferUpdate
InstalledApplication
InstalledApplicationList
InvitePanelResultInfo
LanguagePackInfo
LaunchBlockFlowResult
LaunchDetails
LaunchFriendRequestFlowResult
LaunchInvitePanelFlowResult
LaunchReportFlowResult
LaunchUnblockFlowResult
Leaderboard
LeaderboardEntry
LeaderboardEntryList
LeaderboardList
LinkedAccount
LinkedAccountList
LivestreamingApplicationStatus
LivestreamingStartResult
LivestreamingStatus
LivestreamingVideoStats
MicrophoneAvailabilityState
NetSyncConnection
NetSyncSession
NetSyncSessionList
NetSyncSessionsChangedNotification
NetSyncSetSessionPropertyResult
NetSyncVoipAttenuationValue
NetSyncVoipAttenuationValueList
OrgScopedID
Party
PartyID
PartyUpdateNotification
Pid
PidList
PingResult
PlatformInitialize
Product
ProductList
Purchase
PurchaseList
RejoinDialogResult
SdkAccount
SdkAccountList
SendInvitesResult
ShareMediaResult
SupplementaryMetric
SystemVoipState
User
UserAccountAgeCategory
UserCapability
UserCapabilityList
UserDataStoreUpdateResponse
UserList
UserProof
UserReportID
MultiplayerErrorOptions
NetSync
NetSyncOptions
Notifications
Packet
Parties
PlatformInternal
PlatformInternal
HTTP
Users
PlatformSettings
Request
RichPresence
RichPresenceOptions
RosterOptions
StandalonePlatform
StandalonePlatformSettings
UserAgeCategory
UserOptions
Users
Voip
VoipAudioSourceHiLevel
VoipAudioSourceHiLevel
FilterReadDelegate
VoipOptions
VoipPCMSourceNative
Vrcamera
WindowsPlatform
Code samples
Downloads
Release notes
Supported platforms
Oculus
CAPI Class
Fields
const string
DLL_NAME
[Get]
const int
VoipFilterBufferSize
[Get]
Static Member Functions
static IntPtr
ArrayOfStructsToIntPtr
( Array ar )
static
CAPI.ovrKeyValuePair
[]
DictionaryToOVRKeyValuePairs
( Dictionary<
InitConfigOptions
, bool > dict )
static
CAPI.ovrKeyValuePair
[]
DictionaryToOVRKeyValuePairs
( Dictionary< string, object > dict )
static byte []
IntPtrToByteArray
( IntPtr data,
ulong size )
static Dictionary< string, string >
DataStoreFromNative
( IntPtr pointer )
static string
StringFromNative
( IntPtr pointer )
static int
GetNativeStringLengthNotIncludingNullTerminator
( IntPtr pointer )
static DateTime
DateTimeFromNative
( ulong seconds_since_the_one_true_epoch )
static ulong
DateTimeToNative
( DateTime dt )
static byte []
BlobFromNative
( uint size,
IntPtr pointer )
static byte []
FiledataFromNative
( uint size,
IntPtr pointer )
static IntPtr
StringToNative
( string s )
static string
ovr_GetLoggedInUserLocale
( )
static void
LogNewUnifiedEvent
(
LogEventName
eventName,
Dictionary< string, string > values )
static void
LogNewEvent
( string eventName,
Dictionary< string, string > values )
static void
ovr_
ApplicationLifecycle_LogDeeplinkResult
( string trackingID,
LaunchResult
result )
static ulong
ovr_HTTP_StartTransfer
( string url,
ovrKeyValuePair
[] headers )
static string
ovr_Message_GetStringForJavascript
( IntPtr message )
static ulong
ovr_Achievements_AddCount
( string name,
ulong count )
static ulong
ovr_Achievements_AddFields
( string name,
string fields )
static ulong
ovr_Achievements_Unlock
( string name )
static ulong
ovr_
ApplicationLifecycle_RegisterSessionKey
( string sessionKey )
static ulong
ovr_AssetFile_DeleteByName
( string assetFileName )
static ulong
ovr_AssetFile_DownloadByName
( string assetFileName )
static ulong
ovr_AssetFile_DownloadCancelByName
( string assetFileName )
static ulong
ovr_AssetFile_StatusByName
( string assetFileName )
static ulong
ovr_Avatar_UpdateMetaData
( string avatarMetaData,
string imageFilePath )
static ulong
ovr_Challenges_Create
( string leaderboardName,
IntPtr challengeOptions )
static ulong
ovr_Colocation_RequestMap
( string uuid )
static ulong
ovr_Colocation_ShareMap
( string uuid )
static ulong
ovr_Cowatching_SetPresenterData
( string video_title,
string presenter_data )
static ulong
ovr_Cowatching_SetViewerData
( string viewer_data )
static ulong
ovr_
DeviceApplicationIntegrity_
GetAttestationToken
( string challenge_nonce )
static ulong
ovr_
DeviceApplicationIntegrity_
GetIntegrityToken
( string challenge_nonce )
static ulong
ovr_GraphAPI_Get
( string url )
static ulong
ovr_GraphAPI_Post
( string url )
static ulong
ovr_GroupPresence_LaunchRejoinDialog
( string lobby_session_id,
string match_session_id,
string destination_api_name )
static ulong
ovr_
GroupPresence_SetDeeplinkMessageOverride
( string deeplink_message )
static ulong
ovr_GroupPresence_SetDestination
( string api_name )
static ulong
ovr_GroupPresence_SetLobbySession
( string id )
static ulong
ovr_GroupPresence_SetMatchSession
( string id )
static ulong
ovr_HTTP_Get
( string url )
static ulong
ovr_HTTP_GetToFile
( string url,
string diskFile )
static ulong
ovr_HTTP_MultiPartPost
( string url,
string filepath_param_name,
string filepath,
string access_token,
ovrKeyValuePair
[] post_params )
static ulong
ovr_HTTP_Post
( string url )
static ulong
ovr_IAP_ConsumePurchase
( string sku )
static ulong
ovr_IAP_LaunchCheckoutFlow
( string sku )
static ulong
ovr_LanguagePack_SetCurrent
( string tag )
static ulong
ovr_Leaderboard_Get
( string leaderboardName )
static ulong
ovr_Leaderboard_GetEntries
( string leaderboardName,
int limit,
LeaderboardFilterType
filter,
LeaderboardStartAt
startAt )
static ulong
ovr_Leaderboard_GetEntriesAfterRank
( string leaderboardName,
int limit,
ulong afterRank )
static ulong
ovr_Leaderboard_GetEntriesByIds
( string leaderboardName,
int limit,
LeaderboardStartAt
startAt,
UInt64 [] userIDs,
uint userIDLength )
static ulong
ovr_Leaderboard_WriteEntry
( string leaderboardName,
long score,
byte [] extraData,
uint extraDataLength,
bool forceUpdate )
static ulong
ovr_
Leaderboard_
WriteEntryWithSupplementaryMetric
( string leaderboardName,
long score,
long supplementaryMetric,
byte [] extraData,
uint extraDataLength,
bool forceUpdate )
static ulong
ovr_
Livestreaming_IsAllowedForApplication
( string packageName )
static ulong
ovr_Media_ShareToFacebook
( string postTextSuggestion,
string filePath,
MediaContentType
contentType )
static ulong
ovr_NetSync_SetVoipAttenuationModel
( long connection_id,
string name,
float [] distances,
float [] decibels,
UIntPtr count )
static ulong
ovr_NetSync_SetVoipChannelCfg
( long connection_id,
string channel_name,
string attnmodel,
bool disable_spatialization )
static ulong
ovr_NetSync_SetVoipGroup
( long connection_id,
string group_id )
static ulong
ovr_RichPresence_SetDestination
( string api_name )
static ulong
ovr_RichPresence_SetLobbySession
( string id )
static ulong
ovr_RichPresence_SetMatchSession
( string id )
static ulong
ovr_User_CancelRecordingForReportFlow
( string recordingUUID )
static ulong
ovr_
User_StopRecordingAndLaunchReportFlow
( UInt64 optionalUserID,
string optionalRecordingUUID )
static ulong
ovr_
User_StopRecordingAndLaunchReportFlow2
( UInt64 optionalUserID,
string optionalRecordingUUID,
IntPtr abuseReportOptions )
static ulong
ovr_User_TestUserCreateDeviceManifest
( string deviceID,
UInt64 [] appIDs,
int numAppIDs )
static string
ovr_
AbuseReportRecording_GetRecordingUuid
( IntPtr obj )
static string
ovr_AchievementDefinition_GetName
( IntPtr obj )
static string
ovr_
AchievementDefinitionArray_GetNextUrl
( IntPtr obj )
static string
ovr_AchievementProgress_GetBitfield
( IntPtr obj )
static string
ovr_AchievementProgress_GetName
( IntPtr obj )
static DateTime
ovr_AchievementProgress_GetUnlockTime
( IntPtr obj )
static string
ovr_AchievementProgressArray_GetNextUrl
( IntPtr obj )
static string
ovr_AchievementUpdate_GetName
( IntPtr obj )
static string
ovr_ApplicationInvite_GetLobbySessionId
( IntPtr obj )
static string
ovr_ApplicationInvite_GetMatchSessionId
( IntPtr obj )
static string
ovr_ApplicationInviteArray_GetNextUrl
( IntPtr obj )
static string
ovr_ApplicationVersion_GetCurrentName
( IntPtr obj )
static string
ovr_ApplicationVersion_GetLatestName
( IntPtr obj )
static string
ovr_ApplicationVersion_GetSize
( IntPtr obj )
static string
ovr_AssetDetails_GetAssetType
( IntPtr obj )
static string
ovr_AssetDetails_GetDownloadStatus
( IntPtr obj )
static string
ovr_AssetDetails_GetFilepath
( IntPtr obj )
static string
ovr_AssetDetails_GetIapStatus
( IntPtr obj )
static string
ovr_AssetDetails_GetMetadata
( IntPtr obj )
static string
ovr_AssetFileDeleteResult_GetFilepath
( IntPtr obj )
static string
ovr_
AssetFileDownloadCancelResult_
GetFilepath
( IntPtr obj )
static string
ovr_AssetFileDownloadResult_GetFilepath
( IntPtr obj )
static string
ovr_BlockedUserArray_GetNextUrl
( IntPtr obj )
static string
ovr_Challenge_GetDescription
( IntPtr obj )
static DateTime
ovr_Challenge_GetEndDate
( IntPtr obj )
static DateTime
ovr_Challenge_GetStartDate
( IntPtr obj )
static string
ovr_Challenge_GetTitle
( IntPtr obj )
static string
ovr_ChallengeArray_GetNextUrl
( IntPtr obj )
static string
ovr_ChallengeArray_GetPreviousUrl
( IntPtr obj )
static string
ovr_ChallengeEntry_GetDisplayScore
( IntPtr obj )
static byte []
ovr_ChallengeEntry_GetExtraData
( IntPtr obj )
static DateTime
ovr_ChallengeEntry_GetTimestamp
( IntPtr obj )
static string
ovr_ChallengeEntryArray_GetNextUrl
( IntPtr obj )
static string
ovr_ChallengeEntryArray_GetPreviousUrl
( IntPtr obj )
static string
ovr_CowatchViewer_GetData
( IntPtr obj )
static string
ovr_CowatchViewerArray_GetNextUrl
( IntPtr obj )
static uint
ovr_DataStore_Contains
( IntPtr obj,
string key )
static string
ovr_DataStore_GetKey
( IntPtr obj,
int index )
static string
ovr_DataStore_GetValue
( IntPtr obj,
string key )
static string
ovr_Destination_GetApiName
( IntPtr obj )
static string
ovr_Destination_GetDeeplinkMessage
( IntPtr obj )
static string
ovr_Destination_GetDisplayName
( IntPtr obj )
static string
ovr_Destination_GetShareableUri
( IntPtr obj )
static string
ovr_DestinationArray_GetNextUrl
( IntPtr obj )
static string
ovr_Error_GetDisplayableMessage
( IntPtr obj )
static string
ovr_Error_GetMessage
( IntPtr obj )
static string
ovr_
GroupPresenceJoinIntent_
GetDeeplinkMessage
( IntPtr obj )
static string
ovr_
GroupPresenceJoinIntent_
GetDestinationApiName
( IntPtr obj )
static string
ovr_
GroupPresenceJoinIntent_
GetLobbySessionId
( IntPtr obj )
static string
ovr_
GroupPresenceJoinIntent_
GetMatchSessionId
( IntPtr obj )
static string
ovr_
GroupPresenceLeaveIntent_
GetDestinationApiName
( IntPtr obj )
static string
ovr_
GroupPresenceLeaveIntent_
GetLobbySessionId
( IntPtr obj )
static string
ovr_
GroupPresenceLeaveIntent_
GetMatchSessionId
( IntPtr obj )
static string
ovr_
InstalledApplication_GetApplicationId
( IntPtr obj )
static string
ovr_InstalledApplication_GetPackageName
( IntPtr obj )
static string
ovr_InstalledApplication_GetStatus
( IntPtr obj )
static string
ovr_InstalledApplication_GetVersionName
( IntPtr obj )
static string
ovr_LanguagePackInfo_GetEnglishName
( IntPtr obj )
static string
ovr_LanguagePackInfo_GetNativeName
( IntPtr obj )
static string
ovr_LanguagePackInfo_GetTag
( IntPtr obj )
static string
ovr_LaunchDetails_GetDeeplinkMessage
( IntPtr obj )
static string
ovr_LaunchDetails_GetDestinationApiName
( IntPtr obj )
static string
ovr_LaunchDetails_GetLaunchSource
( IntPtr obj )
static string
ovr_LaunchDetails_GetLobbySessionID
( IntPtr obj )
static string
ovr_LaunchDetails_GetMatchSessionID
( IntPtr obj )
static string
ovr_LaunchDetails_GetTrackingID
( IntPtr obj )
static string
ovr_Leaderboard_GetApiName
( IntPtr obj )
static string
ovr_LeaderboardArray_GetNextUrl
( IntPtr obj )
static string
ovr_LeaderboardEntry_GetDisplayScore
( IntPtr obj )
static byte []
ovr_LeaderboardEntry_GetExtraData
( IntPtr obj )
static DateTime
ovr_LeaderboardEntry_GetTimestamp
( IntPtr obj )
static string
ovr_LeaderboardEntryArray_GetNextUrl
( IntPtr obj )
static string
ovr_LeaderboardEntryArray_GetPreviousUrl
( IntPtr obj )
static string
ovr_LinkedAccount_GetAccessToken
( IntPtr obj )
static string
ovr_LinkedAccount_GetUserId
( IntPtr obj )
static string
ovr_
LivestreamingVideoStats_GetTotalViews
( IntPtr obj )
static string
ovr_Message_GetString
( IntPtr obj )
static string
ovr_NetSyncConnection_GetZoneId
( IntPtr obj )
static string
ovr_NetSyncSession_GetVoipGroup
( IntPtr obj )
static string
ovr_
PartyUpdateNotification_
GetUpdateTimestamp
( IntPtr obj )
static string
ovr_PartyUpdateNotification_GetUserAlias
( IntPtr obj )
static string
ovr_PartyUpdateNotification_GetUserName
( IntPtr obj )
static string
ovr_Pid_GetId
( IntPtr obj )
static string
ovr_Price_GetCurrency
( IntPtr obj )
static string
ovr_Price_GetFormatted
( IntPtr obj )
static string
ovr_Product_GetDescription
( IntPtr obj )
static string
ovr_Product_GetFormattedPrice
( IntPtr obj )
static string
ovr_Product_GetName
( IntPtr obj )
static string
ovr_Product_GetSKU
( IntPtr obj )
static string
ovr_ProductArray_GetNextUrl
( IntPtr obj )
static string
ovr_Purchase_GetDeveloperPayload
( IntPtr obj )
static DateTime
ovr_Purchase_GetExpirationTime
( IntPtr obj )
static DateTime
ovr_Purchase_GetGrantTime
( IntPtr obj )
static string
ovr_Purchase_GetPurchaseStrID
( IntPtr obj )
static string
ovr_Purchase_GetReportingId
( IntPtr obj )
static string
ovr_Purchase_GetSKU
( IntPtr obj )
static string
ovr_PurchaseArray_GetNextUrl
( IntPtr obj )
static string
ovr_TestUser_GetAccessToken
( IntPtr obj )
static string
ovr_TestUser_GetFriendAccessToken
( IntPtr obj )
static string
ovr_TestUser_GetUserAlias
( IntPtr obj )
static string
ovr_TestUserAppAccess_GetAccessToken
( IntPtr obj )
static string
ovr_User_GetDisplayName
( IntPtr obj )
static string
ovr_User_GetImageUrl
( IntPtr obj )
static string
ovr_User_GetOculusID
( IntPtr obj )
static string
ovr_User_GetPresence
( IntPtr obj )
static string
ovr_User_GetPresenceDeeplinkMessage
( IntPtr obj )
static string
ovr_User_GetPresenceDestinationApiName
( IntPtr obj )
static string
ovr_User_GetPresenceLobbySessionId
( IntPtr obj )
static string
ovr_User_GetPresenceMatchSessionId
( IntPtr obj )
static string
ovr_User_GetSmallImageUrl
( IntPtr obj )
static string
ovr_UserArray_GetNextUrl
( IntPtr obj )
static string
ovr_UserCapability_GetDescription
( IntPtr obj )
static string
ovr_UserCapability_GetName
( IntPtr obj )
static string
ovr_UserCapability_GetReasonCode
( IntPtr obj )
static string
ovr_UserCapabilityArray_GetNextUrl
( IntPtr obj )
static string
ovr_UserProof_GetNonce
( IntPtr obj )
static void
ovr_
AdvancedAbuseReportOptions_
SetDeveloperDefinedContextString
( IntPtr handle,
string key,
string value )
static void
ovr_
AdvancedAbuseReportOptions_SetObjectType
( IntPtr handle,
string value )
static void
ovr_
ApplicationOptions_SetDeeplinkMessage
( IntPtr handle,
string value )
static void
ovr_
ApplicationOptions_SetDestinationApiName
( IntPtr handle,
string value )
static void
ovr_ApplicationOptions_SetLobbySessionId
( IntPtr handle,
string value )
static void
ovr_ApplicationOptions_SetMatchSessionId
( IntPtr handle,
string value )
static void
ovr_
AvatarEditorOptions_SetSourceOverride
( IntPtr handle,
string value )
static void
ovr_ChallengeOptions_SetDescription
( IntPtr handle,
string value )
static void
ovr_ChallengeOptions_SetEndDate
( IntPtr handle,
DateTime value )
static void
ovr_ChallengeOptions_SetLeaderboardName
( IntPtr handle,
string value )
static void
ovr_ChallengeOptions_SetStartDate
( IntPtr handle,
DateTime value )
static void
ovr_ChallengeOptions_SetTitle
( IntPtr handle,
string value )
static void
ovr_
GroupPresenceOptions_
SetDeeplinkMessageOverride
( IntPtr handle,
string value )
static void
ovr_
GroupPresenceOptions_
SetDestinationApiName
( IntPtr handle,
string value )
static void
ovr_
GroupPresenceOptions_SetLobbySessionId
( IntPtr handle,
string value )
static void
ovr_
GroupPresenceOptions_SetMatchSessionId
( IntPtr handle,
string value )
static void
ovr_NetSyncOptions_SetVoipGroup
( IntPtr handle,
string value )
static void
ovr_NetSyncOptions_SetZoneId
( IntPtr handle,
string value )
static void
ovr_RichPresenceOptions_SetApiName
( IntPtr handle,
string value )
static void
ovr_
RichPresenceOptions_
SetDeeplinkMessageOverride
( IntPtr handle,
string value )
Member Functions
bool
ovr_UnityInitWrapper
( string appId )
void
ovr_UnityInitGlobals
( IntPtr loggingCB )
ulong
ovr_UnityInitWrapperAsynchronous
( string appId )
bool
ovr_UnityInitWrapperStandalone
( string accessToken,
IntPtr loggingCB )
ulong
ovr_Platform_InitializeStandaloneOculus
( ref
OculusInitParams
init )
ulong
ovr_PlatformInitializeWithAccessToken
( UInt64 appId,
string accessToken )
ulong
ovr_
PlatformInitializeWithAccessTokenAndOptions
( UInt64 appId,
string accessToken,
ovrKeyValuePair
[] configOptions,
UIntPtr numOptions )
bool
ovr_UnityInitWrapperWindows
( string appId,
IntPtr loggingCB )
ulong
ovr_UnityInitWrapperWindowsAsynchronous
( string appId,
IntPtr loggingCB )
bool
ovr_SetDeveloperAccessToken
( string accessToken )
IntPtr
ovr_PopMessage
( )
void
ovr_FreeMessage
( IntPtr message )
IntPtr
ovr_Voip_CreateEncoder
( )
void
ovr_Voip_DestroyEncoder
( IntPtr encoder )
IntPtr
ovr_Voip_CreateDecoder
( )
void
ovr_Voip_DestroyDecoder
( IntPtr decoder )
void
ovr_VoipDecoder_Decode
( IntPtr obj,
byte [] compressedData,
ulong compressedSize )
IntPtr
ovr_Microphone_Create
( )
void
ovr_Microphone_Destroy
( IntPtr obj )
void
ovr_Voip_SetSystemVoipPassthrough
( bool passthrough )
void
ovr_Voip_SetSystemVoipMicrophoneMuted
(
VoipMuteState
muted )
void
ovr_UnityResetTestPlatform
( )
ulong
ovr_HTTP_GetWithMessageType
( string url,
int messageType )
void
ovr_CrashApplication
( )
delegate void
FilterCallback
( short [] pcmData,
UIntPtr pcmDataLength,
int frequency,
int numChannels )
void
ovr_Voip_SetMicrophoneFilterCallback
(
FilterCallback
cb )
void
ovr_
Voip_
SetMicrophoneFilterCallbackWithFixedSizeBuffer
(
FilterCallback
cb,
UIntPtr bufferSizeElements )
void
ovr_Log_NewEvent
( IntPtr eventName,
IntPtr [] values,
UIntPtr length )
IntPtr
ovr_
ApplicationLifecycle_GetLaunchDetails
( )
bool
ovr_HTTP_Write
( ulong transferId,
byte [] bytes,
UIntPtr length )
void
ovr_HTTP_WriteEOM
( ulong transferId )
UIntPtr
ovr_NetSync_GetAmbisonicFloatPCM
( long connection_id,
float [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_NetSync_GetAmbisonicInt16PCM
( long connection_id,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_
NetSync_GetAmbisonicInterleavedFloatPCM
( long connection_id,
float [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_
NetSync_GetAmbisonicInterleavedInt16PCM
( long connection_id,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements )
bool
ovr_NetSync_GetListenerPosition
( long connection_id,
UInt64 sessionId,
ref
ovrNetSyncVec3
position )
UIntPtr
ovr_NetSync_GetMonostreamFloatPCM
( long connection_id,
UInt64 sessionId,
float [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_NetSync_GetMonostreamInt16PCM
( long connection_id,
UInt64 session_id,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_NetSync_GetPcmBufferMaxSamples
( )
bool
ovr_NetSync_GetVoipAmplitude
( long connection_id,
UInt64 sessionId,
ref float amplitude )
void
ovr_NetSync_SetListenerPosition
( long connection_id,
ref
ovrNetSyncVec3
position )
int
ovr_Party_PluginGetSharedMemHandle
( )
VoipMuteState
ovr_Party_PluginGetVoipMicrophoneMuted
( )
bool
ovr_Party_PluginGetVoipPassthrough
( )
SystemVoipStatus
ovr_Party_PluginGetVoipStatus
( )
void
ovr_Voip_Accept
( UInt64 userID )
VoipDtxState
ovr_Voip_GetIsConnectionUsingDtx
( UInt64 peerID )
VoipBitrate
ovr_Voip_GetLocalBitrate
( UInt64 peerID )
UIntPtr
ovr_Voip_GetOutputBufferMaxSize
( )
UIntPtr
ovr_Voip_GetPCM
( UInt64 senderID,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_Voip_GetPCMFloat
( UInt64 senderID,
float [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_Voip_GetPCMSize
( UInt64 senderID )
UIntPtr
ovr_Voip_GetPCMWithTimestamp
( UInt64 senderID,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements,
UInt32 [] timestamp )
UIntPtr
ovr_Voip_GetPCMWithTimestampFloat
( UInt64 senderID,
float [] outputBuffer,
UIntPtr outputBufferNumElements,
UInt32 [] timestamp )
VoipBitrate
ovr_Voip_GetRemoteBitrate
( UInt64 peerID )
UInt32
ovr_Voip_GetSyncTimestamp
( UInt64 userID )
long
ovr_Voip_GetSyncTimestampDifference
( UInt32 lhs,
UInt32 rhs )
VoipMuteState
ovr_Voip_GetSystemVoipMicrophoneMuted
( )
SystemVoipStatus
ovr_Voip_GetSystemVoipStatus
( )
void
ovr_Voip_SetMicrophoneMuted
(
VoipMuteState
state )
void
ovr_Voip_SetNewConnectionOptions
( IntPtr voipOptions )
void
ovr_Voip_SetOutputSampleRate
(
VoipSampleRate
rate )
void
ovr_Voip_Start
( UInt64 userID )
void
ovr_Voip_Stop
( UInt64 userID )
ulong
ovr_AbuseReport_LaunchAdvancedReportFlow
( UInt64 content_id,
IntPtr abuse_report_options )
ulong
ovr_AbuseReport_ReportRequestHandled
(
ReportRequestResponse
response )
ulong
ovr_Achievements_GetAllDefinitions
( )
ulong
ovr_Achievements_GetAllProgress
( )
ulong
ovr_Achievements_GetDefinitionsByName
( string [] names,
int count )
ulong
ovr_Achievements_GetProgressByName
( string [] names,
int count )
ulong
ovr_Application_CancelAppDownload
( )
ulong
ovr_Application_CheckAppDownloadProgress
( )
ulong
ovr_Application_GetInstalledApplications
( )
ulong
ovr_Application_GetVersion
( )
ulong
ovr_
Application_InstallAppUpdateAndRelaunch
( IntPtr deeplink_options )
ulong
ovr_Application_LaunchOtherApp
( UInt64 appID,
IntPtr deeplink_options )
ulong
ovr_Application_StartAppDownload
( )
ulong
ovr_
ApplicationLifecycle_GetRegisteredPIDs
( )
ulong
ovr_ApplicationLifecycle_GetSessionKey
( )
ulong
ovr_AssetFile_Delete
( UInt64 assetFileID )
ulong
ovr_AssetFile_DeleteById
( UInt64 assetFileID )
ulong
ovr_AssetFile_Download
( UInt64 assetFileID )
ulong
ovr_AssetFile_DownloadById
( UInt64 assetFileID )
ulong
ovr_AssetFile_DownloadCancel
( UInt64 assetFileID )
ulong
ovr_AssetFile_DownloadCancelById
( UInt64 assetFileID )
ulong
ovr_AssetFile_GetList
( )
ulong
ovr_AssetFile_Status
( UInt64 assetFileID )
ulong
ovr_AssetFile_StatusById
( UInt64 assetFileID )
ulong
ovr_Avatar_LaunchAvatarEditor
( IntPtr options )
ulong
ovr_Challenges_DeclineInvite
( UInt64 challengeID )
ulong
ovr_Challenges_Delete
( UInt64 challengeID )
ulong
ovr_Challenges_Get
( UInt64 challengeID )
ulong
ovr_Challenges_GetEntries
( UInt64 challengeID,
int limit,
LeaderboardFilterType
filter,
LeaderboardStartAt
startAt )
ulong
ovr_Challenges_GetEntriesAfterRank
( UInt64 challengeID,
int limit,
ulong afterRank )
ulong
ovr_Challenges_GetEntriesByIds
( UInt64 challengeID,
int limit,
LeaderboardStartAt
startAt,
UInt64 [] userIDs,
uint userIDLength )
ulong
ovr_Challenges_GetList
( IntPtr challengeOptions,
int limit )
ulong
ovr_Challenges_GetNextChallenges
( IntPtr handle )
ulong
ovr_Challenges_GetNextEntries
( IntPtr handle )
ulong
ovr_Challenges_GetPreviousChallenges
( IntPtr handle )
ulong
ovr_Challenges_GetPreviousEntries
( IntPtr handle )
ulong
ovr_Challenges_Join
( UInt64 challengeID )
ulong
ovr_Challenges_Leave
( UInt64 challengeID )
ulong
ovr_Challenges_UpdateInfo
( UInt64 challengeID,
IntPtr challengeOptions )
ulong
ovr_Colocation_GetCurrentMapUuid
( )
ulong
ovr_Cowatching_GetPresenterData
( )
ulong
ovr_Cowatching_GetViewersData
( )
ulong
ovr_Cowatching_IsInSession
( )
ulong
ovr_Cowatching_JoinSession
( )
ulong
ovr_Cowatching_LaunchInviteDialog
( )
ulong
ovr_Cowatching_LeaveSession
( )
ulong
ovr_Cowatching_RequestToPresent
( )
ulong
ovr_Cowatching_ResignFromPresenting
( )
ulong
ovr_Entitlement_GetIsViewerEntitled
( )
ulong
ovr_GroupPresence_Clear
( )
ulong
ovr_GroupPresence_GetInvitableUsers
( IntPtr options )
ulong
ovr_GroupPresence_GetSentInvites
( )
ulong
ovr_GroupPresence_LaunchInvitePanel
( IntPtr options )
ulong
ovr_
GroupPresence_
LaunchMultiplayerErrorDialog
( IntPtr options )
ulong
ovr_GroupPresence_LaunchRosterPanel
( IntPtr options )
ulong
ovr_GroupPresence_SendInvites
( UInt64 [] userIDs,
uint userIDLength )
ulong
ovr_GroupPresence_Set
( IntPtr groupPresenceOptions )
ulong
ovr_GroupPresence_SetIsJoinable
( bool is_joinable )
ulong
ovr_IAP_GetProductsBySKU
( string [] skus,
int count )
ulong
ovr_IAP_GetViewerPurchases
( )
ulong
ovr_IAP_GetViewerPurchasesDurableCache
( )
ulong
ovr_LanguagePack_GetCurrent
( )
ulong
ovr_Leaderboard_GetNextEntries
( IntPtr handle )
ulong
ovr_Leaderboard_GetPreviousEntries
( IntPtr handle )
ulong
ovr_Livestreaming_StartPartyStream
( )
ulong
ovr_Livestreaming_StartStream
(
LivestreamingAudience
audience,
LivestreamingMicrophoneStatus
micStatus )
ulong
ovr_Livestreaming_StopPartyStream
( )
ulong
ovr_Livestreaming_StopStream
( )
ulong
ovr_Livestreaming_UpdateMicStatus
(
LivestreamingMicrophoneStatus
micStatus )
ulong
ovr_NetSync_Connect
( IntPtr connect_options )
ulong
ovr_NetSync_Disconnect
( long connection_id )
ulong
ovr_NetSync_GetSessions
( long connection_id )
ulong
ovr_NetSync_GetVoipAttenuation
( long connection_id )
ulong
ovr_NetSync_GetVoipAttenuationDefault
( )
ulong
ovr_NetSync_SetVoipAttenuation
( long connection_id,
float [] distances,
float [] decibels,
UIntPtr count )
ulong
ovr_NetSync_SetVoipListentoChannels
( long connection_id,
string [] listento_channels,
UIntPtr count )
ulong
ovr_NetSync_SetVoipMicSource
( long connection_id,
NetSyncVoipMicSource
mic_source )
ulong
ovr_NetSync_SetVoipSessionMuted
( long connection_id,
UInt64 session_id,
bool muted )
ulong
ovr_NetSync_SetVoipSpeaktoChannels
( long connection_id,
string [] speakto_channels,
UIntPtr count )
ulong
ovr_NetSync_SetVoipStreamMode
( long connection_id,
UInt64 sessionId,
NetSyncVoipStreamMode
streamMode )
ulong
ovr_Notification_MarkAsRead
( UInt64 notificationID )
ulong
ovr_Party_Create
( )
ulong
ovr_Party_GatherInApplication
( UInt64 partyID,
UInt64 appID )
ulong
ovr_Party_Get
( UInt64 partyID )
ulong
ovr_Party_GetCurrent
( )
ulong
ovr_Party_GetCurrentForUser
( UInt64 userID )
ulong
ovr_Party_Invite
( UInt64 partyID,
UInt64 userID )
ulong
ovr_Party_Join
( UInt64 partyID )
ulong
ovr_Party_Leave
( UInt64 partyID )
ulong
ovr_RichPresence_Clear
( )
ulong
ovr_RichPresence_GetDestinations
( )
ulong
ovr_RichPresence_Set
( IntPtr richPresenceOptions )
ulong
ovr_RichPresence_SetIsJoinable
( bool is_joinable )
ulong
ovr_User_Get
( UInt64 userID )
ulong
ovr_User_GetAccessToken
( )
ulong
ovr_User_GetBlockedUsers
( )
ulong
ovr_User_GetLinkedAccounts
( IntPtr userOptions )
ulong
ovr_User_GetLoggedInUser
( )
ulong
ovr_User_GetLoggedInUserFriends
( )
ulong
ovr_User_GetOrgScopedID
( UInt64 userID )
ulong
ovr_User_GetSdkAccounts
( )
ulong
ovr_User_GetUserCapabilities
( )
ulong
ovr_User_GetUserProof
( )
ulong
ovr_User_LaunchBlockFlow
( UInt64 userID )
ulong
ovr_User_LaunchFriendRequestFlow
( UInt64 userID )
ulong
ovr_User_LaunchReportFlow
( UInt64 userID )
ulong
ovr_User_LaunchReportFlow2
( UInt64 optionalUserID,
IntPtr abuseReportOptions )
ulong
ovr_User_LaunchUnblockFlow
( UInt64 userID )
ulong
ovr_User_NewEntitledTestUser
( )
ulong
ovr_User_NewTestUser
( )
ulong
ovr_User_NewTestUserFriends
( )
ulong
ovr_User_StartRecordingForReportFlow
( )
ulong
ovr_UserAgeCategory_Get
( )
ulong
ovr_UserAgeCategory_Report
(
AppAgeCategory
age_category )
ulong
ovr_Voip_GetMicrophoneAvailability
( )
ulong
ovr_Voip_ReportAppVoipSessions
( UInt64 [] sessionIDs )
ulong
ovr_Voip_SetSystemVoipSuppressed
( bool suppressed )
uint
ovr_
AchievementDefinition_GetBitfieldLength
( IntPtr obj )
ulong
ovr_AchievementDefinition_GetTarget
( IntPtr obj )
AchievementType
ovr_AchievementDefinition_GetType
( IntPtr obj )
IntPtr
ovr_
AchievementDefinitionArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_AchievementDefinitionArray_GetSize
( IntPtr obj )
bool
ovr_
AchievementDefinitionArray_HasNextPage
( IntPtr obj )
ulong
ovr_AchievementProgress_GetCount
( IntPtr obj )
bool
ovr_AchievementProgress_GetIsUnlocked
( IntPtr obj )
IntPtr
ovr_AchievementProgressArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_AchievementProgressArray_GetSize
( IntPtr obj )
bool
ovr_AchievementProgressArray_HasNextPage
( IntPtr obj )
bool
ovr_AchievementUpdate_GetJustUnlocked
( IntPtr obj )
long
ovr_
AppDownloadProgressResult_
GetDownloadBytes
( IntPtr obj )
long
ovr_
AppDownloadProgressResult_
GetDownloadedBytes
( IntPtr obj )
AppStatus
ovr_
AppDownloadProgressResult_GetStatusCode
( IntPtr obj )
AppInstallResult
ovr_
AppDownloadResult_GetAppInstallResult
( IntPtr obj )
long
ovr_AppDownloadResult_GetTimestamp
( IntPtr obj )
UInt64
ovr_Application_GetID
( IntPtr obj )
IntPtr
ovr_ApplicationInvite_GetDestination
( IntPtr obj )
UInt64
ovr_ApplicationInvite_GetID
( IntPtr obj )
bool
ovr_ApplicationInvite_GetIsActive
( IntPtr obj )
IntPtr
ovr_ApplicationInvite_GetRecipient
( IntPtr obj )
IntPtr
ovr_ApplicationInviteArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_ApplicationInviteArray_GetSize
( IntPtr obj )
bool
ovr_ApplicationInviteArray_HasNextPage
( IntPtr obj )
int
ovr_ApplicationVersion_GetCurrentCode
( IntPtr obj )
int
ovr_ApplicationVersion_GetLatestCode
( IntPtr obj )
long
ovr_ApplicationVersion_GetReleaseDate
( IntPtr obj )
UInt64
ovr_AssetDetails_GetAssetId
( IntPtr obj )
IntPtr
ovr_AssetDetails_GetLanguage
( IntPtr obj )
IntPtr
ovr_AssetDetailsArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_AssetDetailsArray_GetSize
( IntPtr obj )
UInt64
ovr_AssetFileDeleteResult_GetAssetFileId
( IntPtr obj )
UInt64
ovr_AssetFileDeleteResult_GetAssetId
( IntPtr obj )
bool
ovr_AssetFileDeleteResult_GetSuccess
( IntPtr obj )
UInt64
ovr_
AssetFileDownloadCancelResult_
GetAssetFileId
( IntPtr obj )
UInt64
ovr_
AssetFileDownloadCancelResult_GetAssetId
( IntPtr obj )
bool
ovr_
AssetFileDownloadCancelResult_GetSuccess
( IntPtr obj )
UInt64
ovr_AssetFileDownloadResult_GetAssetId
( IntPtr obj )
UInt64
ovr_
AssetFileDownloadUpdate_GetAssetFileId
( IntPtr obj )
UInt64
ovr_AssetFileDownloadUpdate_GetAssetId
( IntPtr obj )
uint
ovr_
AssetFileDownloadUpdate_GetBytesTotal
( IntPtr obj )
ulong
ovr_
AssetFileDownloadUpdate_
GetBytesTotalLong
( IntPtr obj )
int
ovr_
AssetFileDownloadUpdate_
GetBytesTransferred
( IntPtr obj )
long
ovr_
AssetFileDownloadUpdate_
GetBytesTransferredLong
( IntPtr obj )
bool
ovr_AssetFileDownloadUpdate_GetCompleted
( IntPtr obj )
bool
ovr_AvatarEditorResult_GetRequestSent
( IntPtr obj )
UInt64
ovr_BlockedUser_GetId
( IntPtr obj )
IntPtr
ovr_BlockedUserArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_BlockedUserArray_GetSize
( IntPtr obj )
bool
ovr_BlockedUserArray_HasNextPage
( IntPtr obj )
ChallengeCreationType
ovr_Challenge_GetCreationType
( IntPtr obj )
UInt64
ovr_Challenge_GetID
( IntPtr obj )
IntPtr
ovr_Challenge_GetInvitedUsers
( IntPtr obj )
IntPtr
ovr_Challenge_GetLeaderboard
( IntPtr obj )
IntPtr
ovr_Challenge_GetParticipants
( IntPtr obj )
ChallengeVisibility
ovr_Challenge_GetVisibility
( IntPtr obj )
IntPtr
ovr_ChallengeArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_ChallengeArray_GetSize
( IntPtr obj )
ulong
ovr_ChallengeArray_GetTotalCount
( IntPtr obj )
bool
ovr_ChallengeArray_HasNextPage
( IntPtr obj )
bool
ovr_ChallengeArray_HasPreviousPage
( IntPtr obj )
uint
ovr_ChallengeEntry_GetExtraDataLength
( IntPtr obj )
UInt64
ovr_ChallengeEntry_GetID
( IntPtr obj )
int
ovr_ChallengeEntry_GetRank
( IntPtr obj )
long
ovr_ChallengeEntry_GetScore
( IntPtr obj )
IntPtr
ovr_ChallengeEntry_GetUser
( IntPtr obj )
IntPtr
ovr_ChallengeEntryArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_ChallengeEntryArray_GetSize
( IntPtr obj )
ulong
ovr_ChallengeEntryArray_GetTotalCount
( IntPtr obj )
bool
ovr_ChallengeEntryArray_HasNextPage
( IntPtr obj )
bool
ovr_ChallengeEntryArray_HasPreviousPage
( IntPtr obj )
UInt64
ovr_CowatchViewer_GetId
( IntPtr obj )
IntPtr
ovr_CowatchViewerArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_CowatchViewerArray_GetSize
( IntPtr obj )
bool
ovr_CowatchViewerArray_HasNextPage
( IntPtr obj )
IntPtr
ovr_CowatchViewerUpdate_GetDataList
( IntPtr obj )
UInt64
ovr_CowatchViewerUpdate_GetId
( IntPtr obj )
bool
ovr_CowatchingState_GetInSession
( IntPtr obj )
UIntPtr
ovr_DataStore_GetNumKeys
( IntPtr obj )
IntPtr
ovr_DestinationArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_DestinationArray_GetSize
( IntPtr obj )
bool
ovr_DestinationArray_HasNextPage
( IntPtr obj )
int
ovr_Error_GetCode
( IntPtr obj )
int
ovr_Error_GetHttpCode
( IntPtr obj )
IntPtr
ovr_HttpTransferUpdate_GetBytes
( IntPtr obj )
ulong
ovr_HttpTransferUpdate_GetID
( IntPtr obj )
UIntPtr
ovr_HttpTransferUpdate_GetSize
( IntPtr obj )
bool
ovr_HttpTransferUpdate_IsCompleted
( IntPtr obj )
int
ovr_InstalledApplication_GetVersionCode
( IntPtr obj )
IntPtr
ovr_InstalledApplicationArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_InstalledApplicationArray_GetSize
( IntPtr obj )
bool
ovr_InvitePanelResultInfo_GetInvitesSent
( IntPtr obj )
bool
ovr_LaunchBlockFlowResult_GetDidBlock
( IntPtr obj )
bool
ovr_LaunchBlockFlowResult_GetDidCancel
( IntPtr obj )
LaunchType
ovr_LaunchDetails_GetLaunchType
( IntPtr obj )
IntPtr
ovr_LaunchDetails_GetUsers
( IntPtr obj )
bool
ovr_
LaunchFriendRequestFlowResult_
GetDidCancel
( IntPtr obj )
bool
ovr_
LaunchFriendRequestFlowResult_
GetDidSendRequest
( IntPtr obj )
IntPtr
ovr_
LaunchInvitePanelFlowResult_
GetInvitedUsers
( IntPtr obj )
bool
ovr_LaunchReportFlowResult_GetDidCancel
( IntPtr obj )
UInt64
ovr_
LaunchReportFlowResult_GetUserReportId
( IntPtr obj )
bool
ovr_LaunchUnblockFlowResult_GetDidCancel
( IntPtr obj )
bool
ovr_
LaunchUnblockFlowResult_GetDidUnblock
( IntPtr obj )
IntPtr
ovr_Leaderboard_GetDestination
( IntPtr obj )
UInt64
ovr_Leaderboard_GetID
( IntPtr obj )
IntPtr
ovr_LeaderboardArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_LeaderboardArray_GetSize
( IntPtr obj )
bool
ovr_LeaderboardArray_HasNextPage
( IntPtr obj )
uint
ovr_LeaderboardEntry_GetExtraDataLength
( IntPtr obj )
UInt64
ovr_LeaderboardEntry_GetID
( IntPtr obj )
int
ovr_LeaderboardEntry_GetRank
( IntPtr obj )
long
ovr_LeaderboardEntry_GetScore
( IntPtr obj )
IntPtr
ovr_
LeaderboardEntry_GetSupplementaryMetric
( IntPtr obj )
IntPtr
ovr_LeaderboardEntry_GetUser
( IntPtr obj )
IntPtr
ovr_LeaderboardEntryArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_LeaderboardEntryArray_GetSize
( IntPtr obj )
ulong
ovr_LeaderboardEntryArray_GetTotalCount
( IntPtr obj )
bool
ovr_LeaderboardEntryArray_HasNextPage
( IntPtr obj )
bool
ovr_
LeaderboardEntryArray_HasPreviousPage
( IntPtr obj )
bool
ovr_LeaderboardUpdateStatus_GetDidUpdate
( IntPtr obj )
UInt64
ovr_
LeaderboardUpdateStatus_
GetUpdatedChallengeId
( IntPtr obj,
uint index )
uint
ovr_
LeaderboardUpdateStatus_
GetUpdatedChallengeIdsSize
( IntPtr obj )
ServiceProvider
ovr_LinkedAccount_GetServiceProvider
( IntPtr obj )
IntPtr
ovr_LinkedAccountArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_LinkedAccountArray_GetSize
( IntPtr obj )
bool
ovr_
LivestreamingApplicationStatus_
GetStreamingEnabled
( IntPtr obj )
LivestreamingStartStatus
ovr_
LivestreamingStartResult_
GetStreamingResult
( IntPtr obj )
bool
ovr_
LivestreamingStatus_GetCommentsVisible
( IntPtr obj )
bool
ovr_LivestreamingStatus_GetIsPaused
( IntPtr obj )
bool
ovr_
LivestreamingStatus_
GetLivestreamingEnabled
( IntPtr obj )
int
ovr_
LivestreamingStatus_GetLivestreamingType
( IntPtr obj )
bool
ovr_LivestreamingStatus_GetMicEnabled
( IntPtr obj )
int
ovr_
LivestreamingVideoStats_GetCommentCount
( IntPtr obj )
int
ovr_
LivestreamingVideoStats_GetReactionCount
( IntPtr obj )
IntPtr
ovr_Message_GetAbuseReportRecording
( IntPtr obj )
IntPtr
ovr_
Message_GetAchievementDefinitionArray
( IntPtr obj )
IntPtr
ovr_Message_GetAchievementProgressArray
( IntPtr obj )
IntPtr
ovr_Message_GetAchievementUpdate
( IntPtr obj )
IntPtr
ovr_Message_GetAppDownloadProgressResult
( IntPtr obj )
IntPtr
ovr_Message_GetAppDownloadResult
( IntPtr obj )
IntPtr
ovr_Message_GetApplicationInviteArray
( IntPtr obj )
IntPtr
ovr_Message_GetApplicationVersion
( IntPtr obj )
IntPtr
ovr_Message_GetAssetDetails
( IntPtr obj )
IntPtr
ovr_Message_GetAssetDetailsArray
( IntPtr obj )
IntPtr
ovr_Message_GetAssetFileDeleteResult
( IntPtr obj )
IntPtr
ovr_
Message_GetAssetFileDownloadCancelResult
( IntPtr obj )
IntPtr
ovr_Message_GetAssetFileDownloadResult
( IntPtr obj )
IntPtr
ovr_Message_GetAssetFileDownloadUpdate
( IntPtr obj )
IntPtr
ovr_Message_GetAvatarEditorResult
( IntPtr obj )
IntPtr
ovr_Message_GetBlockedUserArray
( IntPtr obj )
IntPtr
ovr_Message_GetChallenge
( IntPtr obj )
IntPtr
ovr_Message_GetChallengeArray
( IntPtr obj )
IntPtr
ovr_Message_GetChallengeEntryArray
( IntPtr obj )
IntPtr
ovr_Message_GetCowatchViewerArray
( IntPtr obj )
IntPtr
ovr_Message_GetCowatchViewerUpdate
( IntPtr obj )
IntPtr
ovr_Message_GetCowatchingState
( IntPtr obj )
IntPtr
ovr_Message_GetDataStore
( IntPtr obj )
IntPtr
ovr_Message_GetDestinationArray
( IntPtr obj )
IntPtr
ovr_Message_GetError
( IntPtr obj )
IntPtr
ovr_Message_GetGroupPresenceJoinIntent
( IntPtr obj )
IntPtr
ovr_Message_GetGroupPresenceLeaveIntent
( IntPtr obj )
IntPtr
ovr_Message_GetHttpTransferUpdate
( IntPtr obj )
IntPtr
ovr_Message_GetInstalledApplicationArray
( IntPtr obj )
IntPtr
ovr_Message_GetInvitePanelResultInfo
( IntPtr obj )
IntPtr
ovr_Message_GetLaunchBlockFlowResult
( IntPtr obj )
IntPtr
ovr_
Message_GetLaunchFriendRequestFlowResult
( IntPtr obj )
IntPtr
ovr_
Message_GetLaunchInvitePanelFlowResult
( IntPtr obj )
IntPtr
ovr_Message_GetLaunchReportFlowResult
( IntPtr obj )
IntPtr
ovr_Message_GetLaunchUnblockFlowResult
( IntPtr obj )
IntPtr
ovr_Message_GetLeaderboardArray
( IntPtr obj )
IntPtr
ovr_Message_GetLeaderboardEntryArray
( IntPtr obj )
IntPtr
ovr_Message_GetLeaderboardUpdateStatus
( IntPtr obj )
IntPtr
ovr_Message_GetLinkedAccountArray
( IntPtr obj )
IntPtr
ovr_
Message_
GetLivestreamingApplicationStatus
( IntPtr obj )
IntPtr
ovr_Message_GetLivestreamingStartResult
( IntPtr obj )
IntPtr
ovr_Message_GetLivestreamingStatus
( IntPtr obj )
IntPtr
ovr_Message_GetLivestreamingVideoStats
( IntPtr obj )
IntPtr
ovr_
Message_GetMicrophoneAvailabilityState
( IntPtr obj )
IntPtr
ovr_Message_GetNativeMessage
( IntPtr obj )
IntPtr
ovr_Message_GetNetSyncConnection
( IntPtr obj )
IntPtr
ovr_Message_GetNetSyncSessionArray
( IntPtr obj )
IntPtr
ovr_
Message_
GetNetSyncSessionsChangedNotification
( IntPtr obj )
IntPtr
ovr_
Message_
GetNetSyncSetSessionPropertyResult
( IntPtr obj )
IntPtr
ovr_
Message_
GetNetSyncVoipAttenuationValueArray
( IntPtr obj )
IntPtr
ovr_Message_GetOrgScopedID
( IntPtr obj )
IntPtr
ovr_Message_GetParty
( IntPtr obj )
IntPtr
ovr_Message_GetPartyID
( IntPtr obj )
IntPtr
ovr_Message_GetPartyUpdateNotification
( IntPtr obj )
IntPtr
ovr_Message_GetPidArray
( IntPtr obj )
IntPtr
ovr_Message_GetPlatformInitialize
( IntPtr obj )
IntPtr
ovr_Message_GetProductArray
( IntPtr obj )
IntPtr
ovr_Message_GetPurchase
( IntPtr obj )
IntPtr
ovr_Message_GetPurchaseArray
( IntPtr obj )
IntPtr
ovr_Message_GetRejoinDialogResult
( IntPtr obj )
ulong
ovr_Message_GetRequestID
( IntPtr obj )
IntPtr
ovr_Message_GetSdkAccountArray
( IntPtr obj )
IntPtr
ovr_Message_GetSendInvitesResult
( IntPtr obj )
IntPtr
ovr_Message_GetShareMediaResult
( IntPtr obj )
IntPtr
ovr_Message_GetSystemVoipState
( IntPtr obj )
Message.MessageType
ovr_Message_GetType
( IntPtr obj )
IntPtr
ovr_Message_GetUser
( IntPtr obj )
IntPtr
ovr_Message_GetUserAccountAgeCategory
( IntPtr obj )
IntPtr
ovr_Message_GetUserArray
( IntPtr obj )
IntPtr
ovr_Message_GetUserCapabilityArray
( IntPtr obj )
IntPtr
ovr_
Message_GetUserDataStoreUpdateResponse
( IntPtr obj )
IntPtr
ovr_Message_GetUserProof
( IntPtr obj )
IntPtr
ovr_Message_GetUserReportID
( IntPtr obj )
bool
ovr_Message_IsError
( IntPtr obj )
UIntPtr
ovr_Microphone_GetNumSamplesAvailable
( IntPtr obj )
UIntPtr
ovr_Microphone_GetOutputBufferMaxSize
( IntPtr obj )
UIntPtr
ovr_Microphone_GetPCM
( IntPtr obj,
Int16 [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_Microphone_GetPCMFloat
( IntPtr obj,
float [] outputBuffer,
UIntPtr outputBufferNumElements )
UIntPtr
ovr_Microphone_ReadData
( IntPtr obj,
float [] outputBuffer,
UIntPtr outputBufferSize )
void
ovr_
Microphone_
SetAcceptableRecordingDelayHint
( IntPtr obj,
UIntPtr delayMs )
void
ovr_Microphone_Start
( IntPtr obj )
void
ovr_Microphone_Stop
( IntPtr obj )
bool
ovr_
MicrophoneAvailabilityState_
GetMicrophoneAvailable
( IntPtr obj )
long
ovr_NetSyncConnection_GetConnectionId
( IntPtr obj )
NetSyncDisconnectReason
ovr_
NetSyncConnection_GetDisconnectReason
( IntPtr obj )
UInt64
ovr_NetSyncConnection_GetSessionId
( IntPtr obj )
NetSyncConnectionStatus
ovr_NetSyncConnection_GetStatus
( IntPtr obj )
long
ovr_NetSyncSession_GetConnectionId
( IntPtr obj )
bool
ovr_NetSyncSession_GetMuted
( IntPtr obj )
UInt64
ovr_NetSyncSession_GetSessionId
( IntPtr obj )
UInt64
ovr_NetSyncSession_GetUserId
( IntPtr obj )
IntPtr
ovr_NetSyncSessionArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_NetSyncSessionArray_GetSize
( IntPtr obj )
long
ovr_
NetSyncSessionsChangedNotification_
GetConnectionId
( IntPtr obj )
IntPtr
ovr_
NetSyncSessionsChangedNotification_
GetSessions
( IntPtr obj )
IntPtr
ovr_
NetSyncSetSessionPropertyResult_
GetSession
( IntPtr obj )
float
ovr_
NetSyncVoipAttenuationValue_GetDecibels
( IntPtr obj )
float
ovr_
NetSyncVoipAttenuationValue_GetDistance
( IntPtr obj )
IntPtr
ovr_
NetSyncVoipAttenuationValueArray_
GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_
NetSyncVoipAttenuationValueArray_GetSize
( IntPtr obj )
UInt64
ovr_OrgScopedID_GetID
( IntPtr obj )
void
ovr_Packet_Free
( IntPtr obj )
IntPtr
ovr_Packet_GetBytes
( IntPtr obj )
UInt64
ovr_Packet_GetSenderID
( IntPtr obj )
UIntPtr
ovr_Packet_GetSize
( IntPtr obj )
UInt64
ovr_Party_GetID
( IntPtr obj )
IntPtr
ovr_Party_GetInvitedUsers
( IntPtr obj )
IntPtr
ovr_Party_GetLeader
( IntPtr obj )
IntPtr
ovr_Party_GetUsers
( IntPtr obj )
UInt64
ovr_PartyID_GetID
( IntPtr obj )
PartyUpdateAction
ovr_PartyUpdateNotification_GetAction
( IntPtr obj )
UInt64
ovr_PartyUpdateNotification_GetPartyId
( IntPtr obj )
UInt64
ovr_PartyUpdateNotification_GetSenderId
( IntPtr obj )
UInt64
ovr_PartyUpdateNotification_GetUserId
( IntPtr obj )
IntPtr
ovr_PidArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_PidArray_GetSize
( IntPtr obj )
PlatformInitializeResult
ovr_PlatformInitialize_GetResult
( IntPtr obj )
uint
ovr_Price_GetAmountInHundredths
( IntPtr obj )
IntPtr
ovr_ProductArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_ProductArray_GetSize
( IntPtr obj )
bool
ovr_ProductArray_HasNextPage
( IntPtr obj )
UInt64
ovr_Purchase_GetPurchaseID
( IntPtr obj )
IntPtr
ovr_PurchaseArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_PurchaseArray_GetSize
( IntPtr obj )
bool
ovr_PurchaseArray_HasNextPage
( IntPtr obj )
bool
ovr_RejoinDialogResult_GetRejoinSelected
( IntPtr obj )
SdkAccountType
ovr_SdkAccount_GetAccountType
( IntPtr obj )
UInt64
ovr_SdkAccount_GetUserId
( IntPtr obj )
IntPtr
ovr_SdkAccountArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_SdkAccountArray_GetSize
( IntPtr obj )
IntPtr
ovr_SendInvitesResult_GetInvites
( IntPtr obj )
ShareMediaStatus
ovr_ShareMediaResult_GetStatus
( IntPtr obj )
UInt64
ovr_SupplementaryMetric_GetID
( IntPtr obj )
long
ovr_SupplementaryMetric_GetMetric
( IntPtr obj )
VoipMuteState
ovr_SystemVoipState_GetMicrophoneMuted
( IntPtr obj )
SystemVoipStatus
ovr_SystemVoipState_GetStatus
( IntPtr obj )
IntPtr
ovr_TestUser_GetAppAccessArray
( IntPtr obj )
IntPtr
ovr_TestUser_GetFbAppAccessArray
( IntPtr obj )
IntPtr
ovr_TestUser_GetFriendAppAccessArray
( IntPtr obj )
UInt64
ovr_TestUser_GetUserFbid
( IntPtr obj )
UInt64
ovr_TestUser_GetUserId
( IntPtr obj )
UInt64
ovr_TestUserAppAccess_GetAppId
( IntPtr obj )
UInt64
ovr_TestUserAppAccess_GetUserId
( IntPtr obj )
IntPtr
ovr_TestUserAppAccessArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_TestUserAppAccessArray_GetSize
( IntPtr obj )
UInt64
ovr_User_GetID
( IntPtr obj )
UserPresenceStatus
ovr_User_GetPresenceStatus
( IntPtr obj )
AccountAgeCategory
ovr_
UserAccountAgeCategory_GetAgeCategory
( IntPtr obj )
IntPtr
ovr_UserArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_UserArray_GetSize
( IntPtr obj )
bool
ovr_UserArray_HasNextPage
( IntPtr obj )
bool
ovr_UserCapability_GetIsEnabled
( IntPtr obj )
IntPtr
ovr_UserCapabilityArray_GetElement
( IntPtr obj,
UIntPtr index )
UIntPtr
ovr_UserCapabilityArray_GetSize
( IntPtr obj )
bool
ovr_UserCapabilityArray_HasNextPage
( IntPtr obj )
bool
ovr_
UserDataStoreUpdateResponse_GetSuccess
( IntPtr obj )
bool
ovr_UserReportID_GetDidCancel
( IntPtr obj )
UInt64
ovr_UserReportID_GetID
( IntPtr obj )
void
ovr_VoipDecoder_Decode
( IntPtr obj,
byte [] compressedData,
UIntPtr compressedSize )
UIntPtr
ovr_VoipDecoder_GetDecodedPCM
( IntPtr obj,
float [] outputBuffer,
UIntPtr outputBufferSize )
void
ovr_VoipEncoder_AddPCM
( IntPtr obj,
float [] inputData,
uint inputSize )
UIntPtr
ovr_VoipEncoder_GetCompressedData
( IntPtr obj,
byte [] outputBuffer,
UIntPtr intputSize )
UIntPtr
ovr_VoipEncoder_GetCompressedDataSize
( IntPtr obj )
IntPtr
ovr_AbuseReportOptions_Create
( )
void
ovr_AbuseReportOptions_Destroy
( IntPtr handle )
void
ovr_
AbuseReportOptions_
SetPreventPeopleChooser
( IntPtr handle,
bool value )
void
ovr_AbuseReportOptions_SetReportType
( IntPtr handle,
AbuseReportType
value )
IntPtr
ovr_AdvancedAbuseReportOptions_Create
( )
void
ovr_AdvancedAbuseReportOptions_Destroy
( IntPtr handle )
void
ovr_
AdvancedAbuseReportOptions_
ClearDeveloperDefinedContext
( IntPtr handle )
void
ovr_
AdvancedAbuseReportOptions_SetReportType
( IntPtr handle,
AbuseReportType
value )
void
ovr_
AdvancedAbuseReportOptions_
AddSuggestedUser
( IntPtr handle,
UInt64 value )
void
ovr_
AdvancedAbuseReportOptions_
ClearSuggestedUsers
( IntPtr handle )
void
ovr_
AdvancedAbuseReportOptions_SetVideoMode
( IntPtr handle,
AbuseReportVideoMode
value )
IntPtr
ovr_ApplicationOptions_Create
( )
void
ovr_ApplicationOptions_Destroy
( IntPtr handle )
void
ovr_ApplicationOptions_SetRoomId
( IntPtr handle,
UInt64 value )
IntPtr
ovr_AvatarEditorOptions_Create
( )
void
ovr_AvatarEditorOptions_Destroy
( IntPtr handle )
IntPtr
ovr_ChallengeOptions_Create
( )
void
ovr_ChallengeOptions_Destroy
( IntPtr handle )
void
ovr_
ChallengeOptions_
SetIncludeActiveChallenges
( IntPtr handle,
bool value )
void
ovr_
ChallengeOptions_
SetIncludeFutureChallenges
( IntPtr handle,
bool value )
void
ovr_
ChallengeOptions_
SetIncludePastChallenges
( IntPtr handle,
bool value )
void
ovr_ChallengeOptions_SetViewerFilter
( IntPtr handle,
ChallengeViewerFilter
value )
void
ovr_ChallengeOptions_SetVisibility
( IntPtr handle,
ChallengeVisibility
value )
IntPtr
ovr_GroupPresenceOptions_Create
( )
void
ovr_GroupPresenceOptions_Destroy
( IntPtr handle )
void
ovr_GroupPresenceOptions_SetIsJoinable
( IntPtr handle,
bool value )
IntPtr
ovr_InviteOptions_Create
( )
void
ovr_InviteOptions_Destroy
( IntPtr handle )
void
ovr_InviteOptions_AddSuggestedUser
( IntPtr handle,
UInt64 value )
void
ovr_InviteOptions_ClearSuggestedUsers
( IntPtr handle )
IntPtr
ovr_MultiplayerErrorOptions_Create
( )
void
ovr_MultiplayerErrorOptions_Destroy
( IntPtr handle )
void
ovr_MultiplayerErrorOptions_SetErrorKey
( IntPtr handle,
MultiplayerErrorErrorKey
value )
IntPtr
ovr_NetSyncOptions_Create
( )
void
ovr_NetSyncOptions_Destroy
( IntPtr handle )
void
ovr_NetSyncOptions_SetVoipStreamDefault
( IntPtr handle,
NetSyncVoipStreamMode
value )
IntPtr
ovr_RichPresenceOptions_Create
( )
void
ovr_RichPresenceOptions_Destroy
( IntPtr handle )
void
ovr_RichPresenceOptions_SetIsJoinable
( IntPtr handle,
bool value )
IntPtr
ovr_RosterOptions_Create
( )
void
ovr_RosterOptions_Destroy
( IntPtr handle )
void
ovr_RosterOptions_AddSuggestedUser
( IntPtr handle,
UInt64 value )
void
ovr_RosterOptions_ClearSuggestedUsers
( IntPtr handle )
IntPtr
ovr_UserOptions_Create
( )
void
ovr_UserOptions_Destroy
( IntPtr handle )
void
ovr_UserOptions_SetMaxUsers
( IntPtr handle,
uint value )
void
ovr_UserOptions_AddServiceProvider
( IntPtr handle,
ServiceProvider
value )
void
ovr_UserOptions_ClearServiceProviders
( IntPtr handle )
void
ovr_UserOptions_SetTimeWindow
( IntPtr handle,
TimeWindow
value )
IntPtr
ovr_VoipOptions_Create
( )
void
ovr_VoipOptions_Destroy
( IntPtr handle )
void
ovr_
VoipOptions_SetBitrateForNewConnections
( IntPtr handle,
VoipBitrate
value )
void
ovr_
VoipOptions_SetCreateNewConnectionUseDtx
( IntPtr handle,
VoipDtxState
value )
See Also
Oculus::Platform::CAPI::OculusInitParams
Oculus::Platform::CAPI::ovrKeyValuePair
Oculus::Platform::CAPI::ovrNetSyncVec3
Did you find this page helpful?
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2025 Meta