Syntaxe
Paramètres
stateChangeCount uint32_t
Le nombre de changements, fournis dans la liste spécifiée par stateChanges, précédemment retournés par StartProcessingStateChanges() et désormais gérés par le titre.
stateChanges PartyXblStateChangeArrayinput array of size
stateChangeCount
Le pointeur vers le tableau des changements précédemment retournés par StartProcessingStateChanges() qui ont désormais été gérés par le titre.
Valeur retournée
PartyErrorc_partyErrorSuccess si l’appel a réussi; sinon, un code d’erreur. La forme lisible du code d’erreur peut être obtenue au moyen de GetErrorMessage().
Remarques
Cette méthode informe la bibliothèque Party XBOX Live Helper que les changements d’état signalés par un appel précédent à StartProcessingStateChanges() ont désormais été gérés par le titre, afin que les ressources associées puissent être récupérées. Vous pouvez appeler FinishProcessingStateChanges() avec un nombre quelconque de changements d’état. Chaque changement d’état retourné par StartProcessingStateChanges() doit être renvoyé à FinishProcessingStateChanges() exactement une fois, mais peut être retourné dans le désordre et entrelacé avec des changements d’état provenant d’autres appels à StartProcessingStateChanges(). Même si des changements d’état sont conservés au cours d’appels ultérieurs à StartProcessingStateChanges(), l’état de la bibliothèque Party XBOX Live Helper retourné par tous les accesseurs progressera et peut ne plus refléter l’état auquel les changements d’état conservés font référence.Toutes les ressources associées à un changement d’état spécifique restent valides jusqu’à ce que ce changement d’état soit renvoyé à FinishProcessingStateChanges().
Pour de meilleurs résultats, vous devez réduire au minimum le temps consacré à la gestion des changements d’état avant d’appeler FinishProcessingStateChanges().
Configuration requise
En-tête : PartyXboxLive.hVoir aussi
PartyXblManagerPartyXblStateChange
PartyXblManager::StartProcessingStateChanges
