Skip to main content
La bibliothèque XAsync fournit des méthodes et des données qui définissent les tâches asynchrones et leurs rappels. La primitive asynchrone principale, XAsyncBlock, est définie dans cette bibliothèque. Elle est requise pour toutes les tâches asynchrones. Au-delà du bloc asynchrone, cette bibliothèque fournit des méthodes pour démarrer des appels asynchrones de base, obtenir l’état d’une tâche asynchrone et tenter d’annuler des tâches.

XAsyncBlock

XAsyncBlock est la primitive asynchrone principale. Elle contient des membres utilisés pour implémenter le rappel d’achèvement, fournir des données au rappel d’achèvement et choisir la file d’attente de tâches dans laquelle s’exécuter. Le bloc asynchrone contient également des données privées utilisées en interne par le système pour le comportement à l’exécution. Par conséquent, ce bloc ne peut pas être partagé entre plusieurs tâches actives. Le système utilise ces données pour identifier l’appel asynchrone tant que l’appel est actif.

Documentation de référence de l’API

Voir aussi

Configurer une tâche asynchrone Exécuter une tâche simple Exécuter une tâche d’API du Microsoft Game Development Kit Contenu de l’API système XAsync
Last modified on October 6, 2026