Sintaxis
Parámetros
stateChangeCount uint32_t
El número de cambios, proporcionados en la lista especificada por stateChanges y devueltos anteriormente por StartProcessingStateChanges(), que el título ya ha controlado.
stateChanges PartyXblStateChangeArrayinput array of size
stateChangeCount
El puntero a la matriz de cambios devueltos anteriormente por StartProcessingStateChanges() que el título ya ha controlado.
Valor devuelto
PartyErrorc_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 auxiliar Party XBOX Live de que los cambios de estado notificados por una llamada anterior a StartProcessingStateChanges() ya han sido controlados por el título, por lo que sus recursos asociados se pueden recuperar. Puede llamar a FinishProcessingStateChanges() con cualquier número de cambios de estado. Cada cambio de estado devuelto por StartProcessingStateChanges() se debe devolver a FinishProcessingStateChanges() exactamente una vez, pero se puede devolver sin seguir el orden original y se puede intercalar con cambios de estado de otras llamadas a StartProcessingStateChanges(). Aunque se conserven cambios de estado a lo largo de llamadas posteriores a StartProcessingStateChanges(), el estado de la biblioteca auxiliar Party XBOX Live devuelto por todos los captadores avanzará y puede que ya no refleje el mismo estado al que se refieren los cambios de estado conservados.Se garantiza que los recursos asociados con un cambio de estado específico permanecen válidos hasta que el cambio de estado se devuelve 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: PartyXboxLive.hConsulte también
PartyXblManagerPartyXblStateChange
PartyXblManager::StartProcessingStateChanges
