Pular para o conteúdo principal
Devolve uma matriz de alterações de estado de matchmaking que estavam sendo processadas.

Sintaxe

Parâmetros

handle   PFMultiplayerHandle O identificador da instância da API PFMultiplayer. stateChangeCount   uint32_t O número de alterações, fornecidas na lista especificada por stateChanges, retornadas anteriormente por PFMultiplayerStartProcessingMatchmakingStateChanges() que agora foram tratadas pelo título. stateChanges   PFMatchmakingStateChange* const*
matriz de entrada de tamanho stateChangeCount
A matriz de alterações retornadas anteriormente por PFMultiplayerStartProcessingMatchmakingStateChanges() que agora foram tratadas pelo título.

Valor retornado

Tipo: HRESULT S_OK se a chamada tiver êxito ou um código de erro caso contrário. A forma legível do código de erro pode ser obtida por meio de PFMultiplayerGetErrorMessage().

Comentários

Este método informa à biblioteca de Matchmaking que as alterações de estado relatadas por uma chamada anterior a PFMultiplayerStartProcessingMatchmakingStateChanges() agora foram tratadas pelo título, para que os recursos associados a elas possam ser recuperados. Você pode chamar PFMultiplayerFinishProcessingMatchmakingStateChanges() com qualquer número de alterações de estado. Cada alteração de estado retornada por PFMultiplayerStartProcessingMatchmakingStateChanges() precisa ser devolvida a PFMultiplayerFinishProcessingMatchmakingStateChanges() exatamente uma vez, mas pode ser devolvida fora de ordem e intercalada com alterações de estado de outras chamadas a PFMultiplayerStartProcessingMatchmakingStateChanges().

É garantido que quaisquer recursos associados a uma alteração de estado específica permaneçam válidos até que a alteração de estado seja devolvida a PFMultiplayerFinishProcessingMatchmakingStateChanges().

Para obter melhores resultados, minimize o tempo gasto no tratamento das alterações de estado antes de chamar PFMultiplayerFinishProcessingMatchmakingStateChanges().

Requisitos

Cabeçalho: PFMatchmaking.h

Confira também

Membros do PFMatchmaking
PFMatchmakingStateChange PFMultiplayerStartProcessingMatchmakingStateChanges
Última modificação em 8 de outubro de 2026