Passer au contenu principal

IGameInputReading::GetSequenceNumber

Récupère le numéro de séquence de la lecture d’entrée.

Syntaxe

Paramètres

inputKind   _In_
Type : GameInputKind
Le GameInputKind pour lequel récupérer le numéro de séquence.
Bien que GameInputKind soit normalement une énumération de type indicateur, vous ne pouvez utiliser qu’une seule valeur pour ce paramètre.

Valeur de retour

Type : uint64_t Cette fonction n’est pas encore implémentée Retourne actuellement 0. Une fois implémentée, elle retournera le numéro de séquence de la lecture d’entrée.

Remarques

Chaque type d’entrée représenté par GameInputKind conserve son propre numéro de séquence, qui n’est mis à jour que lorsque l’état de ce type d’entrée change. C’est important, car un périphérique peut prendre en charge plusieurs types d’entrée et possède donc également plusieurs vues de types d’entrée pouvant être interprétées à partir de son entrée brute. Deux lectures séquentielles du même périphérique peuvent avoir le même numéro de séquence pour une vue de type d’entrée des données brutes, et des numéros de séquence différents pour l’interprétation des données brutes par un autre type d’entrée. Cela indiquerait que la manette de jeu a fourni une entrée d’un type particulier et que seul ce numéro de séquence a donc été incrémenté. Cette fonction peut être utilisée pour déterminer si un type d’entrée particulier a changé d’une lecture à l’autre. Le numéro de séquence peut également servir à ordonner et à différencier les lectures dans le cas où deux lectures ont le même horodatage.

Configuration requise

En-tête : GameInput.h Bibliothèque : xgameruntime.lib Plateformes prises en charge : Windows, consoles de la famille XBOX One et consoles XBOX Series

Voir aussi

Vue d’ensemble de l’API d’entrée
IGameInputReading
GameInputKind

Historique des versions

Dernière modification le 6 octobre 2026