Skip to main content

XAsyncRun

Exécute de manière asynchrone la fonction de rappel spécifiée.

Syntaxe

Paramètres

asyncBlock   _Inout_
Type : XAsyncBlock*
Pointeur vers le XAsyncBlock utilisé pour suivre l’appel asynchrone. work   _In_
Type : XAsyncWork*
Pointeur vers une fonction de rappel à exécuter de manière asynchrone.

Valeur de retour

Type : HRESULT Retourne S_OK en cas de réussite ; sinon, retourne un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.

Remarques

XAsyncRun est une fonction d’assistance qui exécute de manière asynchrone la fonction de rappel spécifiée dans work. Vous pouvez utiliser le XAsyncBlock spécifié dans asyncBlock pour annuler la fonction de rappel ou obtenir son état. XAsyncRun utilise en interne les fonctions XAsyncProvider suivantes pour exécuter et suivre la fonction de rappel : Pour plus d’informations sur l’implémentation de vos propres fonctionnalités asynchrones avec XAsyncProvider et XAsyncBlock, consultez Modèle de programmation asynchrone.

Configuration requise

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

Documentation conceptuelle

Voir aussi

Membres XAsync
Membres XAsyncProvider
Modèle de programmation asynchrone
Last modified on October 6, 2026