XAsyncGetResultSize
Renvoie la taille requise de la mémoire tampon à transmettre à XAsyncGetResult.Syntaxe
Paramètres
asyncBlock _Inout_Type : XAsyncBlock* Pointeur vers la structure XAsyncBlock transmise à l’appel asynchrone. bufferSize _Out_
Type : size_t* La taille requise, en octets, de la mémoire tampon nécessaire pour contenir les résultats.
Valeur de retour
Type : HRESULT RenvoieS_OK en cas de réussite ; sinon, renvoie un code d’erreur. Pour obtenir la liste des codes d’erreur, consultez Codes d’erreur.
Remarques
Si un appel asynchrone renvoie des résultats, appelez cette fonction avant d’appeler XAsyncGetResult afin de déterminer la taille de la mémoire tampon nécessaire pour contenir les résultats. Chaque appel asynchrone qui renvoie des résultats doit disposer d’une fonction correspondante pouvant être appelée pour renvoyer les résultats de cet appel asynchrone. Pour un exemple d’appel asynchrone avec une fonction correspondante qui renvoie les résultats, consultez XGameSaveGetRemainingQuotaAsync et XGameSaveGetRemainingQuotaResult.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 SeriesDocumentation conceptuelle
Voir aussi
Membres XAsyncXAsyncGetStatus
Modèle de programmation asynchrone
