Pular para o conteúdo principal
Este tópico demonstra como chamar o serviço Real-Time Activity (RTA) usando os exemplos de código em C simples a seguir.

Registrando um manipulador para obter eventos de alteração de estatísticas do serviço RTA

Você define suas estatísticas e as configura para o RTA no Partner Center. Para obter mais informações, consulte:
Se você desenvolve estatísticas baseadas em eventos, entre em contato com seu gerente de conta de desenvolvedor (DAM) para obter informações sobre a configuração de estatísticas baseadas em eventos no portal do Partner Center. Para obter mais informações, consulte Configure XBOX Live stats and stat rules in Partner Center).
No seu título, você precisa configurar as estatísticas que deseja que o RTA acompanhe. Os manipuladores do título são invocados sempre que uma das estatísticas configuradas muda, conforme mostrado no exemplo de código a seguir.

C simples

Cancelando o registro no serviço RTA

Quando as atualizações não forem mais necessárias para uma determinada estatística (ou conjunto de estatísticas), seu título deverá simplesmente parar de acompanhar essa estatística. Se as atualizações de estatísticas não forem mais necessárias de forma alguma, remover todos os manipuladores registrados remove automaticamente as assinaturas do RTA relacionadas, conforme mostrado no exemplo de código a seguir.

C simples

Se um cliente usar o RTA para sessões multiplayer e for desconectado por trinta segundos, o Multiplayer Session Directory (MPSD) detectará que a sessão do RTA foi fechada e removerá o jogador da sessão. Em seguida, a XSAPI restabelecerá automaticamente a conexão do RTA. No entanto, é responsabilidade do título regravar suas sessões do MPSD depois que a assinatura do RTA for restabelecida.

Confira também

XblStatisticChangeEventArgs XblUserStatisticsAddStatisticChangedHandler XblUserStatisticsRemoveStatisticChangedHandler
Última modificação em 8 de outubro de 2026