XApuDequeueResult
Récupère un XApuResult dans la file d’attente des résultats, s’il est disponible.Syntaxe
Paramètres
handle _In_Type : XApuHandle Handle retourné par l’appel à XApuConnect. commandResult _Out_
Type : XApuResult* Résultat retourné par le XAPU.
Valeur de retour
Type : HRESULT Retourne S_OK en cas de réussite; sinon, retourne un code d’erreur.Remarques
Récupère un XApuResult dans la file d’attente des résultats s’il est disponible; sinon, l’appel retourne XAPU_E_PENDING_RESULTS. Cet appel retourne rapidement, car très peu de traitement est effectué en arrière-plan. Cet appel est thread-safe; toutefois, l’appeler à partir de plusieurs threads n’offre aucun avantage en matière de performances. Si le serveur matériel est dans un état incorrect, XApuEnqueueCommand retourne le code d’erreur XAPU_E_DEVICE_FATAL_ERROR. Dans ce cas, tous les clients XAPU doivent être déconnectés puis reconnectés. Si cette méthode échoue, un code d’erreur descriptif est retourné.Configuration requise
En-tête : xapu.h Bibliothèque : xapu.lib Plateformes prises en charge : XBOX Series X|SVoir aussi
XAPUXApuEnqueueCommand
XApuGetResultCount
