Skip to main content

XApuCommandId

Définit les paramètres de commande de base à envoyer à la XAPU et à recevoir de celle-ci. Toutes les autres commandes sont étendues à partir de ce type.

Syntaxe

Membres

type
Type : XApuCommandType
Type de commande qui indique au matériel comment traiter les données associées à cette commande. streamIndex
Type : uint32_t
Index du flux. La valeur doit être comprise entre 0 et XApuConnectInputParameters::maxStreamCount - 1. Chaque flux doit avoir une valeur d’index unique, et il incombe à l’appelant d’attribuer cette valeur. sequence
Type : uint32_t
Cette valeur n’est pas modifiée par la XAPU et c’est à l’appelant de décider comment l’utiliser. Elle peut servir de numéro de séquence de commande qui augmente avec le temps afin de suivre les paquets à mesure qu’ils sortent de la file d’attente des résultats. La XAPU ne réorganisera pas l’ordre des paquets selon ce numéro de séquence et ne retournera pas d’erreur si ce numéro recule ou s’il y a un écart par rapport à une valeur précédente. options
Type : XApuCommandOptions
Options de commande. Certaines options peuvent s’appliquer à tous les types de commandes, comme XApuCommandOptions::SignalOnCompletion, d’autres fonctionnent pour un type de commande précis, comme XApuCommandOptions::Flush et XApuCommandOptions::Decoder. context
Type : void*
Espace réservé facultatif pour des données utilisateur que la XAPU transmettra en interne, telles quelles, depuis l’étape de mise en file d’attente de la commande jusqu’à l’étape de retrait du résultat de la file d’attente. L’appelant est libre de transmettre toute donnée pouvant tenir dans une valeur non signée de 64 bits, comme des horodatages.

Remarques

Utilisé par XApuCommandId pour définir les paramètres de commande de base envoyés à la XAPU et reçus de celle-ci. Toutes les autres commandes sont étendues à partir de ce type. Pour plus d’informations sur les paramètres de traitement d’activation de décodage et de conversion, consultez XApuDecodeConvertActivateCommand et XApuDecodeConvertCommand. Pour plus d’informations sur l’envoi d’une commande à la file d’attente d’entrée de la XAPU, consultez XApuEnqueueCommand.

Configuration requise

En-tête : xapu.h Plateformes prises en charge : XBOX Series X|S

Voir aussi

XApuDequeueResult
XApuResult
XAPU
Last modified on October 6, 2026