Skip to main content

XGameActivationCallback

Um retorno de chamada que um aplicativo define para eventos de ativação.

Sintaxe

Parâmetros

context   _In_opt_
Tipo: void*
O contexto passado para XGameActivationRegisterForEvent. activationInfo   _In_
Tipo: XGameActivationInfo*
Um ponteiro para uma estrutura XGameActivationInfo que contém as informações de ativação. O campo type indica o tipo de ativação, e o campo de união correspondente contém os dados relevantes.

Valor retornado

Tipo: void

Comentários

Para registrar um retorno de chamada para eventos de ativação, chame XGameActivationRegisterForEvent. A função usa um ponteiro para um XGameActivationCallback como argumento. Para cancelar o registro de um retorno de chamada para eventos de ativação, chame XGameActivationUnregisterForEvent. O retorno de chamada recebe uma estrutura XGameActivationInfo. Verifique o campo type para determinar o tipo de ativação e trate cada tipo adequadamente.
Este retorno de chamada substitui tanto XGameProtocolActivationCallback quanto XGameInviteEventCallback. Consulte XGameActivation para obter diretrizes de migração.
O exemplo de código a seguir registra um retorno de chamada de ativação e trata todos os tipos de ativação.

Requisitos

Cabeçalho: XGameActivation.h Biblioteca: xgameruntime.lib Plataformas compatíveis: Windows, consoles da família XBOX One e consoles XBOX Series

Documentação conceitual

Confira também

XGameActivation XGameActivationRegisterForEvent XGameActivationUnregisterForEvent XGameActivationInfo XGameActivationType
Last modified on October 6, 2026