XGameInviteRegisterForEvent
注册游戏邀请事件的回调。
语法
HRESULT XGameInviteRegisterForEvent(
XTaskQueueHandle queue,
void* context,
XGameInviteEventCallback* callback,
XTaskQueueRegistrationToken* token
)
参数
queue _In_opt_
类型:XTaskQueueHandle
调度事件回调的任务队列。
context _In_opt_
类型:void*
我们传递给事件回调的上下文。
callback _In_
类型:XGameInviteEventCallback*
事件回调函数。
token _Out_
类型:XTaskQueueRegistrationToken*
来自任务队列的表示注册的令牌。 使用此令牌取消注册游戏邀请事件的回调。
返回值
类型:HRESULT
HRESULT 成功或错误代码。
有关错误代码的列表,请参阅错误代码。
备注
注意
在时间敏感线程上调用此函数是不安全的。 有关详细信息,请参阅时间敏感线程。
XGameInviteRegisterForEvent 函数使用 XGameInviteEventCallBack 作为参数。
要取消注册游戏邀请事件的回调,请调用 XGameInviteUnregisterForEvent。
有关调用此函数的示例,请参阅 XGameInviteEventCallback 主题的备注部分。
要求
头文件:XGameInvite.h
库:xgameruntime.lib
支持平台:Windows、Xbox One 系列主机和 Xbox Series 主机