XGameUiShowSendGameInviteAsync 回调的签名。
语法
void CALLBACK XGameUiShowSendGameInviteUiCallback(
XGameUiCallbackHandle callbackHandle,
XTaskQueueHandle queue,
XUserHandle requestingUser,
const char* sessionConfigurationId,
const char* sessionTemplateName,
const char* sessionId,
const char* invitationText,
const char* customActivationContext,
void* context
);
参数
callbackHandle
类型:XGameUiCallbackHandle
此回调调用的句柄。
queue Type: XTaskQueueHandle
执行 UI 回调的任务队列的句柄。
requestingUser
类型:XUserHandle
调用 UI 的用户的句柄。
sessionConfigurationId
类型:const char*
指定一个字符串,它指示游戏的服务配置 ID。
sessionTemplateName
类型:const char*
指定一个字符串,它指示多人游戏会话模板的名称。
sessionId
类型:const char*
指定一个字符串,它指示要将人员邀请到的多人游戏会话的 ID。
invitationText
类型:const char*
指定一个字符串,它指示自定义邀请字符串 ID。 请参阅 XGameUiShowSendGameInviteAsync。
customActivationContext
类型:const char*
可在某一邀请的激活 URI 中供邀请人使用的自定义激活上下文。 请参阅 XGameUiShowSendGameInviteAsync。
context
类型:void*
指向开发提供的上下文的指针。
要求
页眉: XGameUi.h
支持的平台: 仅在 Steam Deck 上受支持