XAsyncWork
Représente la fonction de rappel appelée par XAsyncRun.Syntaxe
Paramètres
asyncBlock _Inout_Type : XAsyncBlock* Pointeur vers une copie du XAsyncBlock qui a été passé à XAsyncRun.
Valeur de retour
Type : HRESULT RetourneS_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
Un pointeur vers une copie du XAsyncBlock qui a été passé à XAsyncRun est utilisé pour permettre au système de garantir que le pointeur existe toujours et reste valide pour le rappel. Lorsque vous utilisez la fonction d’assistance XAsyncRun pour exécuter de manière asynchrone une fonction de rappel, vous spécifiez un pointeurXAsyncWork vers la fonction de rappel à appeler. XAsyncRun utilise ensuite les fonctionnalités de XAsyncProvider pour exécuter la fonction de rappel.
Pour plus d’informations sur les fonctionnalités de XAsyncProvider, 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 SeriesVoir aussi
Membres XAsyncXAsyncRun
Modèle de programmation asynchrone
