XblMultiplayerAddSessionChangedHandler
在多人游戏会话更改时注册用于通知的事件处理程序。 如果未使用 XblMultiplayerSetSubscriptionsEnabled 显式启用 RTA 订阅,则添加会话更改的处理程序将自动启用该订阅。 使用返回的 XblFunctionContext 取消注册处理程序。
语法
XblFunctionContext XblMultiplayerAddSessionChangedHandler(
XblContextHandle xblContext,
XblMultiplayerSessionChangedHandler* handler,
void* context
)
参数
xblContext _In_
类型:XblContextHandle
本地用户的 Xbox Live 上下文。
handler _In_
类型:XblMultiplayerSessionChangedHandler*
接收通知的回调函数。
context _In_opt_
类型:void*
要向其传递处理程序的调用方上下文。
返回值
类型:XblFunctionContext
为事件注册的函数上下文令牌。
要求
头文件:multiplayer_c.h
图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib