Skip to main content
Devuelve una matriz de PartyStateChanges que se estaban procesando.

Sintaxis

Parámetros

stateChangeCount   uint32_t El número de cambios, proporcionados en la lista especificada por stateChanges y devueltos anteriormente por StartProcessingStateChanges(), que ahora ha controlado el título. stateChanges   PartyStateChangeArray
matriz de entrada de tamaño stateChangeCount
La matriz de cambios devuelta anteriormente por StartProcessingStateChanges() que ahora ha controlado el título.

Valor devuelto

PartyError c_partyErrorSuccess 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 GetErrorMessage().

Comentarios

Este método informa a la biblioteca de Party de que los cambios de estado notificados por una llamada anterior a StartProcessingStateChanges() ya han sido controlados por el título, por lo que se pueden recuperar los recursos asociados a ellos. Puede llamar a FinishProcessingStateChanges() con cualquier número de cambios de estado. Cada cambio de estado devuelto por StartProcessingStateChanges() debe devolverse a FinishProcessingStateChanges() exactamente una vez, pero puede devolverse sin seguir el orden y puede intercalarse con cambios de estado de otras llamadas a StartProcessingStateChanges(). Incluso si los cambios de estado se retienen entre llamadas posteriores a StartProcessingStateChanges(), el estado de la biblioteca de Party devuelto por todos los captadores avanzará y es posible que ya no refleje el mismo estado al que hacen referencia los cambios de estado retenidos.

Se garantiza que los recursos asociados a un cambio de estado específico seguirán siendo válidos hasta que el cambio de estado se devuelva a FinishProcessingStateChanges().

Para obtener los mejores resultados, debe minimizar el tiempo que dedica a controlar los cambios de estado antes de llamar a FinishProcessingStateChanges().

Requisitos

Encabezado: Party.h

Consulte también

PartyManager
PartyStateChange
PartyManager::StartProcessingStateChanges
Última modificación el 28 de agosto de 2026