Sintaxis
Parámetros
handle PFMultiplayerHandle
El identificador de la instancia de la API de PFMultiplayer.
stateChangeCount uint32_t
El número de cambios, proporcionados en la lista especificada por stateChanges, devueltos previamente por PFMultiplayerStartProcessingLobbyStateChanges() que el título ya ha controlado.
stateChanges PFLobbyStateChange* const*input array of size
stateChangeCount
La matriz de cambios devueltos previamente por PFMultiplayerStartProcessingLobbyStateChanges() que el título ya ha controlado.
Valor devuelto
Tipo: HRESULTS_OK 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 PFMultiplayerGetErrorMessage().
Comentarios
Este método informa a la biblioteca de Lobby de que el título ya ha controlado los cambios de estado notificados por una llamada anterior a PFMultiplayerStartProcessingLobbyStateChanges(), de modo que se puedan reclamar sus recursos asociados. Puede llamar a PFMultiplayerFinishProcessingLobbyStateChanges() con cualquier número de cambios de estado. Cada cambio de estado devuelto por PFMultiplayerStartProcessingLobbyStateChanges() debe devolverse a PFMultiplayerFinishProcessingLobbyStateChanges() exactamente una vez, pero puede devolverse desordenado y puede intercalarse con cambios de estado de otras llamadas a PFMultiplayerStartProcessingLobbyStateChanges().Se garantiza que los recursos asociados a un cambio de estado específico permanecerán válidos hasta que el cambio de estado se devuelva a PFMultiplayerFinishProcessingLobbyStateChanges().
Para obtener los mejores resultados, debe minimizar el tiempo que dedica a controlar los cambios de estado antes de llamar a PFMultiplayerFinishProcessingLobbyStateChanges().
Requisitos
Encabezado: PFLobby.hConsulte también
Miembros de PFLobbyPFLobbyStateChange
PFMultiplayerStartProcessingLobbyStateChanges
