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