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 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|S

Voir aussi

XAPU
XApuEnqueueCommand
XApuGetResultCount
Last modified on October 6, 2026