Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Sets presence info for the current user context.
Syntax
HRESULT XblPresenceSetPresenceAsync(
XblContextHandle xblContextHandle,
bool isUserActiveInTitle,
XblPresenceRichPresenceIds* richPresenceIds,
XAsyncBlock* async
)
Parameters
xblContextHandle _In_
Type: XblContextHandle
Xbox live context for the local user.
isUserActiveInTitle _In_
Type: bool
Indicates if the current user context is currently active or inactive in the title. The application can choose to set this based on an amount of inactivity.
richPresenceIds _In_opt_
Type: XblPresenceRichPresenceIds*
Optional pointer to struct which controls the rich presence strings.
async _In_
Type: XAsyncBlock*
The AsyncBlock for this operation.
Return value
Type: HRESULT
HRESULT return code for this API operation.
Requirements
Header: presence_c.h
Library: Microsoft.Xbox.Services.14x.GDK.C.lib