Skip to main content
모든 Party 라이브러리 객체와 연결된 모든 리소스를 즉시 회수합니다.

Syntax

Parameters

Return value

PartyError 호출이 성공한 경우 c_partyErrorSuccess, 그렇지 않으면 오류 코드입니다. 오류 코드의 사람이 읽을 수 있는 형식은 GetErrorMessage()를 통해 검색할 수 있습니다.

Remarks

로컬 사용자가 PartyNetwork에 참여하고 있었다면 우아하지 않게 제거됩니다(원격 디바이스에는 이 디바이스에 대한 네트워크 연결이 손실된 것처럼 보임). 따라서 모범 사례는 먼저 GetNetworks() 호출에서 반환된 모든 네트워크에 대해 PartyNetwork::LeaveNetwork()를 호출하고, 해당하는 PartyLeaveNetworkCompletedStateChange를 기다려 로컬 사용자가 기존 PartyNetwork에서 정상적으로 나가도록 하는 것입니다.

이 메서드는 스레드로부터 안전하지 않으며 다른 비정적 Party 라이브러리 메서드와 동시에 호출할 수 없습니다. 이 메서드를 호출한 후에는 모든 Party 라이브러리 상태가 무효화됩니다.

Party 라이브러리의 Microsoft Game Core 버전을 사용하는 타이틀은 RegisterAppStateChangeNotification API를 통해 앱 상태 알림을 수신 대기해야 합니다. 앱이 일시 중단되면 타이틀은 PartyManager::Cleanup()을 호출해야 합니다. 앱이 다시 시작되면 타이틀은 Game Core 네트워킹 스택이 준비될 때까지 기다린 다음 PartyManager::Initialize()를 호출하여 Party 라이브러리를 다시 초기화해야 합니다.

Initialize()에 대한 모든 호출에는 해당 Cleanup() 호출이 있어야 합니다.

Requirements

Header: Party.h

See also

PartyManager
PartyManager::Initialize
PartyNetwork::LeaveNetwork
PartyManager::GetNetworks
마지막 수정일 2026년 8월 13일