跳轉到主要內容
立即回收與所有 Party 程式庫物件相關聯的所有資源。

語法

參數

傳回值

PartyError c_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

另請參閱

PartyManager
PartyManager::Initialize
PartyNetwork::LeaveNetwork
PartyManager::GetNetworks
最後修改於 2026年10月20日