XblMultiplayerSetSubscriptionsEnabled

通过 RTA 启动或停止多人游戏服务连接。 正在启动 RTA 订阅启动: 1。 使用 MultiplayerSession 对象在本地用户会话更改时回调。 已通过 XblMultiplayerAddSessionChangedHandler 添加处理程序。 2. 当此多人游戏订阅的 RTA 断开时,自动从会话中删除成员。

语法

HRESULT XblMultiplayerSetSubscriptionsEnabled(  
         XblContextHandle xblContext,  
         bool subscriptionsEnabled  
)  

参数

xblContext _In_
类型:XblContextHandle

本地用户的 Xbox Live 上下文。

subscriptionsEnabled _In_
类型:bool

为 True 则启用订阅,为 false 则停止订阅。

返回值

类型:HRESULT

此 API 操作的 HRESULT 返回代码。

备注

此方法立即启用 RTA 连接,但为了接收会话更改的回调,会话必须在启用订阅后再次写入。

要求

头文件:multiplayer_c.h

图书馆: Microsoft.Xbox.Services.14x.GDK.C.lib

另请参阅

multiplayer_c