Skip to main content

XGameActivationCallback

Rappel défini par une application pour les événements d’activation.

Syntaxe

Paramètres

context   _In_opt_
Type : void*
Contexte passé à XGameActivationRegisterForEvent. activationInfo   _In_
Type : XGameActivationInfo*
Pointeur vers une structure XGameActivationInfo qui contient les informations d’activation. Le champ type indique le type d’activation, et le champ correspondant de l’union contient les données pertinentes.

Valeur de retour

Type : void

Remarques

Pour inscrire un rappel pour les événements d’activation, appelez XGameActivationRegisterForEvent. La fonction prend comme argument un pointeur vers un XGameActivationCallback. Pour désinscrire un rappel pour les événements d’activation, appelez XGameActivationUnregisterForEvent. Le rappel reçoit une structure XGameActivationInfo. Vérifiez le champ type pour déterminer le type d’activation et gérez chaque type de manière appropriée.
Ce rappel remplace à la fois XGameProtocolActivationCallback et XGameInviteEventCallback. Consultez XGameActivation pour obtenir des conseils de migration.
L’exemple de code suivant s’inscrit à un rappel d’activation et gère tous les types d’activation.

Configuration requise

En-tête : XGameActivation.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Documentation conceptuelle

Voir aussi

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