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 qu’il est valide pour le rappel. Lorsque vous utilisez la fonction d’assistance XAsyncRun pour exécuter une fonction de rappel de manière asynchrone, vous spécifiez un pointeurXAsyncWork pour la fonction de rappel à appeler. XAsyncRun utilise ensuite la fonctionnalité XAsyncProvider pour exécuter la fonction de rappel.
Pour plus d’informations sur la fonctionnalité 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
