Sintaxe
Parâmetros
stateChangeCount uint32_t
O número de alterações, fornecidas na lista especificada por stateChanges, retornadas anteriormente por StartProcessingStateChanges() que agora foram tratadas pelo título.
stateChanges PartyXblStateChangeArraymatriz de entrada de tamanho
stateChangeCount
O ponteiro para a matriz de alterações retornadas anteriormente por StartProcessingStateChanges() que agora foram tratadas pelo título.
Valor retornado
PartyErrorc_partyErrorSuccess 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 GetErrorMessage().
Comentários
Este método informa à biblioteca Party XBOX Live Helper que as alterações de estado relatadas por uma chamada anterior a StartProcessingStateChanges() agora foram tratadas pelo título, para que seus recursos associados possam ser recuperados. Você pode chamar FinishProcessingStateChanges() com qualquer número de alterações de estado. Cada alteração de estado retornada por StartProcessingStateChanges() deve ser devolvida a FinishProcessingStateChanges() exatamente uma vez, mas pode ser devolvida fora de ordem e intercalada com alterações de estado de outras chamadas a StartProcessingStateChanges(). Mesmo que as alterações de estado sejam mantidas entre chamadas subsequentes a StartProcessingStateChanges(), o estado da biblioteca Party XBOX Live Helper retornado por todos os getters avançará e poderá não refletir mais o mesmo estado ao qual as alterações de estado mantidas se referem.Todos os recursos associados a uma alteração de estado específica têm a garantia de permanecer válidos até que a alteração de estado seja devolvida a FinishProcessingStateChanges().
Para obter melhores resultados, minimize o tempo gasto tratando as alterações de estado antes de chamar FinishProcessingStateChanges().
Requisitos
Cabeçalho: PartyXboxLive.hConfira também
PartyXblManagerPartyXblStateChange
PartyXblManager::StartProcessingStateChanges
