Sintaxis
Parámetros
Valor devuelto
PartyErrorc_partyErrorSuccess si la llamada se realizó correctamente o un código de error en caso contrario. La forma legible del código de error se puede recuperar mediante GetErrorMessage().
Comentarios
Si los usuarios locales estaban participando en una PartyNetwork, se quitan de forma no correcta (a los dispositivos remotos les parece que se ha perdido la conectividad de red con este dispositivo), por lo que el procedimiento recomendado es llamar primero a PartyNetwork::LeaveNetwork() en todas las redes devueltas por una llamada a GetNetworks() y esperar al PartyLeaveNetworkCompletedStateChange correspondiente para que los usuarios locales salgan correctamente de las PartyNetwork existentes.Este método no es seguro para subprocesos y no se puede llamar simultáneamente con otros métodos no estáticos de la biblioteca de Party. Después de llamar a este método, se invalida todo el estado de la biblioteca de Party.
Los títulos que usan la versión de Microsoft Game Core de la biblioteca de Party deben escuchar las notificaciones de estado de la aplicación a través de la API RegisterAppStateChangeNotification. Cuando la aplicación se suspende, el título debe llamar a PartyManager::Cleanup(). Cuando la aplicación se reanuda, el título debe esperar a que la pila de redes de Game Core esté lista y, a continuación, reinicializar la biblioteca de Party llamando a PartyManager::Initialize().
Cada llamada a Initialize() debe tener una llamada a Cleanup() correspondiente.
Requisitos
Encabezado: Party.hConsulte también
PartyManagerPartyManager::Initialize
PartyNetwork::LeaveNetwork
PartyManager::GetNetworks
