> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFMultiplayerFinishProcessingMatchmakingStateChanges

> Retourne le tableau des changements d'état de matchmaking PlayFab Multiplayer précédemment récupérés pour traitement, en rendant les ressources à la bibliothèque.

Retourne un tableau de changements d'état de matchmaking en cours de traitement.

## Syntaxe

```cpp theme={null}
HRESULT PFMultiplayerFinishProcessingMatchmakingStateChanges(  
    PFMultiplayerHandle handle,  
    uint32_t stateChangeCount,  
    const PFMatchmakingStateChange* const* stateChanges  
)  
```

### Paramètres

**`handle`**   PFMultiplayerHandle

Handle de l'instance de l'API PFMultiplayer.

**`stateChangeCount`**   uint32\_t

Nombre de changements, fournis dans la liste spécifiée par `stateChanges`, précédemment retournés par [PFMultiplayerStartProcessingMatchmakingStateChanges()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges) et désormais traités par le titre.

**`stateChanges`**   PFMatchmakingStateChange\* const\*\
*tableau d'entrée de taille `stateChangeCount`*

Tableau des changements précédemment retournés par [PFMultiplayerStartProcessingMatchmakingStateChanges()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges) et désormais traités par le titre.

### Valeur de retour

Type : HRESULT

`S_OK` si l'appel a réussi, ou un code d'erreur dans le cas contraire. La forme lisible du code d'erreur peut être récupérée au moyen de [PFMultiplayerGetErrorMessage()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmultiplayer/functions/pfmultiplayergeterrormessage).

## Remarques

Cette méthode informe la bibliothèque Matchmaking que les changements d'état signalés par un appel précédent à [PFMultiplayerStartProcessingMatchmakingStateChanges()](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges) ont désormais été traités par le titre, afin que les ressources associées puissent être récupérées. Vous pouvez appeler PFMultiplayerFinishProcessingMatchmakingStateChanges() avec n'importe quel nombre de changements d'état. Chaque changement d'état retourné par PFMultiplayerStartProcessingMatchmakingStateChanges() doit être retourné à PFMultiplayerFinishProcessingMatchmakingStateChanges() exactement une fois, mais peut l'être dans le désordre et entrelacé avec des changements d'état issus d'autres appels à PFMultiplayerStartProcessingMatchmakingStateChanges(). <br /><br /> Toutes les ressources associées à un changement d'état spécifique restent assurément valides jusqu'à ce que ce changement d'état soit retourné à PFMultiplayerFinishProcessingMatchmakingStateChanges().   <br /><br /> Pour de meilleurs résultats, réduisez au minimum le temps consacré au traitement des changements d'état avant d'appeler PFMultiplayerFinishProcessingMatchmakingStateChanges().

## Configuration requise

**En-tête :** PFMatchmaking.h

## Voir aussi

[Membres de PFMatchmaking](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/pfmatchmaking_members)\
[PFMatchmakingStateChange](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingstatechange)\
[PFMultiplayerStartProcessingMatchmakingStateChanges](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges)


## Related topics

- [PFMultiplayerStartProcessingMatchmakingStateChanges](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/functions/pfmultiplayerstartprocessingmatchmakingstatechanges.md)
- [PFMatchmakingStateChange](/fr-CA/services/playfab/multiplayer/lobby/playfabmultiplayerreference-cpp/pfmatchmaking/structs/pfmatchmakingstatechange.md)
- [Passer de MPSD à PlayFab Multiplayer et MPA](/fr-CA/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-to-mlp.md)
- [Démarrage rapide du SDK Matchmaking](/fr-CA/services/playfab/multiplayer/matchmaking/quickstart-client-sdk.md)
- [Guide des opérations asynchrones du SDK C++ Lobby et Matchmaking](/fr-CA/services/playfab/multiplayer/lobby/lobby-and-matchmaking-client-sdk-async.md)
