XblMultiplayerSessionCapabilities
代表多人遊戲服務工作階段的功能。語法
成員
Connectivity類型:bool 指出工作階段是否可以啟用計量,以及工作階段成員是否可以設定
secureDeviceAddress。如果為 false,工作階段無法啟用任何計量,且工作階段成員無法設定 secureDeviceAddress。
Team類型:bool 如果為 true,則會在工作階段上為錦標賽設定團隊功能。已過時。此成員將在未來的版本中移除。 Arbitration
類型:bool 如果為 true,則會在工作階段上為錦標賽設定仲裁功能。已過時。此成員將在未來的版本中移除。 SuppressPresenceActivityCheck
類型:bool 如果為 false (預設值),作用中的使用者必須保持線上並遊玩此遊戲。若未如此,他們會降級為非作用中狀態。將此旗標設定為 true,可讓工作階段成員無限期保持作用中。 Gameplay
類型:bool 指出工作階段是否代表實際的遊戲過程,而非在設定或功能表 (例如大廳或配對期間) 中的時間。如果為 true,工作階段處於遊戲模式。 Large
類型:bool 如果為 true,工作階段可容納 101 到 1000 位使用者,這會影響其他工作階段功能。如果為 false,工作階段可容納 1 到 100 位使用者。如需詳細資訊,請參閱多人遊戲工作階段進階主題的工作階段大小一節。 ConnectionRequiredForActiveMembers
類型:bool 如果為 true,成員必須有連線才能標記為作用中。若要啟用工作階段通知並偵測中斷連線,必須將此成員設定為 true。如需詳細資訊,請參閱多人遊戲工作的訂閱 MPSD 工作階段變更通知一節。 UserAuthorizationStyle
類型:bool 如果為 true,工作階段支援來自不具強式遊戲身分識別之平台的呼叫。此功能無法在大型工作階段上設定。 Crossplay
類型:bool 如果為 true,工作階段支援 Windows PC 與 XBOX 之間的跨平台遊戲。 Searchable
類型:bool 如果為 true,工作階段可以連結到搜尋控制代碼以供搜尋。 HasOwners
類型:bool 如果為 true,工作階段有擁有者。當
UserAuthorizationStyle 為 true 時,工作階段必須有擁有者才能被搜尋。
備註
工作階段功能是在工作階段範本中設定的選用布林值。如果不需要任何功能,範本中應包含空的SessionCapabilities 物件,以防止在建立工作階段時指定功能,除非遊戲需要動態工作階段功能。如需詳細資訊,請參閱多人遊戲工作階段進階主題的工作階段功能一節。
