Passer au contenu principal
Obtient l’usage HID qui décrit la fonction principale du périphérique d’entrée.

Syntaxe

Paramètres

usage   _Out_
Type : GameInputUsage*
Reçoit la page d’usage HID et l’ID d’usage du périphérique.

Valeur de retour

Type : void

Remarques

L’usage est un index HID en deux parties, composé d’une page d’usage et d’un ID d’usage, qui décrit la nature du périphérique. Par exemple, une manette signale généralement la page d’usage Generic Desktop (0x01) avec l’ID d’usage Gamepad (0x05). Si le périphérique ne signale aucun usage, les deux membres de usage sont définis sur 0. L’usage ne change pas pendant toute la durée de vie de l’objet périphérique. Pour déterminer les types d’entrée que GameInput peut lire à partir du périphérique, utilisez plutôt IGameInputDevice::GetSupportedInput. Dans GameInput v3 et les versions antérieures, ces informations étaient disponibles via le membre usage de la structure GameInputDeviceInfo retournée par IGameInputDevice::GetDeviceInfo.

Configuration requise

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

Voir aussi

Vue d’ensemble de GameInput
IGameInputDevice
GameInputUsage
IGameInputDevice::GetSupportedInput

Historique des versions

Dernière modification le 6 novembre 2026