跳轉到主要內容

XblMultiplayerSetSubscriptionsEnabled

透過 RTA 明確啟動或停止多人遊戲服務連線。啟用 RTA 訂閱可啟用:1. 當本機使用者的工作階段變更時,使用 MultiplayerSession 物件進行回呼。處理常式是以 XblMultiplayerAddSessionChangedHandler 新增。2. 當此多人遊戲訂閱底層的 RTA 連線中斷時,自動從工作階段中移除成員。

語法

參數

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
最後修改於 2026年10月6日