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 PFMultiplayerStartProcessingLobbyStateChanges() que agora foram tratadas pelo título.
stateChanges PFLobbyStateChange* const*matriz de entrada de tamanho
stateChangeCount
A matriz de alterações retornadas anteriormente por PFMultiplayerStartProcessingLobbyStateChanges() que agora foram tratadas pelo título.
Valor retornado
Tipo: HRESULTS_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 do Lobby que as alterações de estado relatadas por uma chamada anterior a PFMultiplayerStartProcessingLobbyStateChanges() agora foram tratadas pelo título, para que os recursos associados a elas possam ser recuperados. Você pode chamar PFMultiplayerFinishProcessingLobbyStateChanges() com qualquer número de alterações de estado. Cada alteração de estado retornada por PFMultiplayerStartProcessingLobbyStateChanges() precisa ser devolvida a PFMultiplayerFinishProcessingLobbyStateChanges() exatamente uma vez, mas pode ser devolvida fora de ordem e intercalada com alterações de estado de outras chamadas a PFMultiplayerStartProcessingLobbyStateChanges().É 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 PFMultiplayerFinishProcessingLobbyStateChanges().
Para obter melhores resultados, minimize o tempo gasto no tratamento das alterações de estado antes de chamar PFMultiplayerFinishProcessingLobbyStateChanges().
Requisitos
Cabeçalho: PFLobby.hConfira também
Membros do PFLobbyPFLobbyStateChange PFMultiplayerStartProcessingLobbyStateChanges
