Skip to main content

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 renvoyée

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 interne. Cet appel est thread-safe ; toutefois, l’appeler depuis plusieurs threads n’apporte aucun gain 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|S

Voir aussi

XAPU
XApuEnqueueCommand
XApuGetResultCount
Last modified on October 6, 2026