語法
參數
傳回值
PartyErrorc_partyErrorSuccess (如果呼叫成功),否則為錯誤碼。可透過 GetErrorMessage() 擷取錯誤碼的人類可讀形式。
備註
如果本機使用者正在參與 PartyNetwork,他們會被非正常地移除 (對遠端裝置而言,看起來就像是與此裝置的網路連線中斷),因此最佳做法是先對 GetNetworks() 呼叫所傳回的所有網路呼叫 PartyNetwork::LeaveNetwork(),並等候對應的 PartyLeaveNetworkCompletedStateChange,讓本機使用者正常退出任何現有的 PartyNetwork。此方法不是執行緒安全的,且不可與其他非靜態 Party 程式庫方法同時呼叫。呼叫此方法之後,所有 Party 程式庫狀態都會失效。
使用 Microsoft Game Core 版本 Party 程式庫的遊戲,必須透過 RegisterAppStateChangeNotification API 接聽應用程式狀態通知。當應用程式暫停時,遊戲必須呼叫 PartyManager::Cleanup()。當應用程式繼續時,遊戲必須等候 Game Core 網路堆疊就緒,然後呼叫 PartyManager::Initialize() 重新初始化 Party 程式庫。
每次呼叫 Initialize() 都應該有對應的 Cleanup() 呼叫。
需求
標頭: Party.h另請參閱
PartyManagerPartyManager::Initialize
PartyNetwork::LeaveNetwork
PartyManager::GetNetworks
