> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# XGameActivation

> XGameActivation

# XGameActivation

Documentation de référence des API XGameActivation.

<Note>Les API **XGameActivation** remplacent les API dépréciées [XGameProtocol](/fr/reference/system/xgameprotocol/xgameprotocol_members) et [XGameInvite](/fr/reference/system/xgameinvite/xgameinvite_members). Les nouveaux jeux doivent utiliser **XGameActivation** pour l'activation de protocole, l'activation de fichier et la gestion des invitations de jeu. Pour obtenir des conseils de migration, consultez [Remarques](#remarks).</Note>

## Fonctions

| Fonction | Description |
| - | - |
| [XGameActivationCallback](/fr/reference/system/xgameactivation/functions/xgameactivationcallback) | Rappel défini par une application pour les événements d'activation. |
| [XGameActivationRegisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationregisterforevent) | Inscrit un rappel pour les événements d'activation. |
| [XGameActivationUnregisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationunregisterforevent) | Désinscrit un rappel pour les événements d'activation. |
| [XGameActivationAcceptPendingInvite](/fr/reference/system/xgameactivation/functions/xgameactivationacceptpendinginvite) | Accepte une invitation de jeu en attente. |

## Structures

| Structure | Description |
| - | - |
| [XGameActivationInfo](/fr/reference/system/xgameactivation/structs/xgameactivationinfo) | Contient les informations d'activation passées au rappel d'activation. |

## Énumérations

| Énumération | Description |
| - | - |
| [XGameActivationType](/fr/reference/system/xgameactivation/enums/xgameactivationtype) | Spécifie le type d'activation qui s'est produit. |

<a id="remarks" />

## Remarques

Les API **XGameActivation** fournissent un mécanisme de rappel unifié pour toutes les formes d'activation de jeu, notamment l'activation de protocole, l'activation de fichier et la gestion des invitations de jeu. Il n'est donc plus nécessaire de s'inscrire séparément avec [XGameProtocolRegisterForActivation](/fr/reference/system/xgameprotocol/functions/xgameprotocolregisterforactivation) et [XGameInviteRegisterForEvent](/fr/reference/system/xgameinvite/functions/xgameinviteregisterforevent).

### Migration depuis XGameProtocol et XGameInvite

| API dépréciée | Remplacement |
| - | - |
| `XGameProtocolRegisterForActivation` | [XGameActivationRegisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationregisterforevent) |
| `XGameProtocolUnregisterForActivation` | [XGameActivationUnregisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationunregisterforevent) |
| `XGameInviteRegisterForEvent` | [XGameActivationRegisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationregisterforevent) |
| `XGameInviteUnregisterForEvent` | [XGameActivationUnregisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationunregisterforevent) |
| `XGameInviteRegisterForPendingEvent` | [XGameActivationRegisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationregisterforevent) |
| `XGameInviteUnregisterForPendingEvent` | [XGameActivationUnregisterForEvent](/fr/reference/system/xgameactivation/functions/xgameactivationunregisterforevent) |
| `XGameInviteAcceptPendingInvite` | [XGameActivationAcceptPendingInvite](/fr/reference/system/xgameactivation/functions/xgameactivationacceptpendinginvite) |

## Documentation conceptuelle

* [Activation par type de fichier](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/overviews/filetypeactivation)
* [Réception d'invitations](/fr/services/xbox-services/multiplayer/invites/how-to/live-invites-receive)
* [Envoi d'invitations](/fr/services/xbox-services/multiplayer/invites/how-to/live-invites-send)
* [Vue d'ensemble des invitations](/fr/services/xbox-services/multiplayer/invites/live-multiplayer-invites-overview)

## Voir aussi

[Référence des API système](/fr/reference/system/gc-reference-system-toc)\
[Activation de protocole](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/overviews/protocolactivation)\
[Activation par type de fichier](https://learn.microsoft.com/gaming/gdk/docs/gdk-dev/overviews/filetypeactivation)


## Related topics

- [XGameActivation](/reference/system/xgameactivation/xgameactivation_members.md)
- [XGameActivationCallback](/reference/system/xgameactivation/functions/xgameactivationcallback.md)
- [XGameActivationInfo](/reference/system/xgameactivation/structs/xgameactivationinfo.md)
- [XGameActivationType](/reference/system/xgameactivation/enums/xgameactivationtype.md)
