Partager via


PointerDeviceUsage Structure

Définition

Identifie les détails d’utilisation de l’appareil d’interface humaine (HID) pour l’appareil d’entrée.

L’utilisation d’un appareil d’interface humaine (HID) décrit ce qu’un contrôle conforme à l’appareil d’interface humaine (HID) mesure ou signale, et peut également indiquer l’utilisation prévue du contrôle. Une utilisation de contrôle spécifique est définie par sa page d’utilisation, un ID d’utilisation, un nom et une description.

public value class PointerDeviceUsage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
struct PointerDeviceUsage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public struct PointerDeviceUsage
var pointerDeviceUsage = {
usagePage : /* Your value */,
usage : /* Your value */,
minLogical : /* Your value */,
maxLogical : /* Your value */,
minPhysical : /* Your value */,
maxPhysical : /* Your value */,
unit : /* Your value */,
physicalMultiplier : /* Your value */
}
Public Structure PointerDeviceUsage
Héritage
PointerDeviceUsage
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

L’utilisation d’un appareil d’interface humaine (HID) décrit ce qu’un contrôle conforme à l’appareil d’interface humaine (HID) mesure ou signale, et peut également indiquer l’utilisation prévue du contrôle. Une utilisation de contrôle spécifique est définie par sa page d’utilisation, un ID d’utilisation, un nom et une description. Pour plus d’informations, consultez Définition de classe de périphérique pour HID 1.11.

Notes

Le cœur de l’architecture de périphérique d’entrée interactif Microsoft est basé sur la définition de classe de périphérique standard USB (Universal Serial Bus) pour les appareils d’interface humaine (HID), qui est définie par le Forum des implémenteurs, Inc.

La norme HID (Universal Serial Bus) (USB) Human Interface Device (HID) définit les protocoles de configuration et de communication pour le périphérique d’interface humaine (HID), tels que les claviers, les périphériques de souris, les manettes de jeu et les appareils de réalité virtuelle, que les humains utilisent pour entrer des données directement dans un ordinateur. (Pour plus d’informations sur la norme USB HID, consultez le site web du Forum des implémenteurs USB .)

Bien que le cœur de l’architecture d’entrée Windows soit basé sur la norme HID (Universal Serial Bus) (USB) Human Interface Device, l’architecture n’est pas limitée aux périphériques USB (Universal Serial Bus). L’architecture d’entrée prend également en charge les périphériques de port série, les appareils de port i8042 et les périphériques d’entrée propriétaires.

Champs

MaxLogical

Valeur logique maximale pour l’utilisation.

MaxPhysical

Valeur physique maximale pour l’utilisation.

MinLogical

Valeur logique minimale pour l’utilisation.

MinPhysical

Valeur physique minimale pour l’utilisation.

PhysicalMultiplier

Multiplicateur utilisé pour convertir la valeur d’utilisation signalée par l’appareil en valeur physique en unités d’unité. (Valide uniquement pour les utilisations qui indiquent une valeur statique ou dynamique associée à un contrôle, comme la pression ou la largeur et la hauteur du contact tactile.)

Unit

Unité de mesure HID (Human Interface Device).

Usage

ID d’utilisation de l’appareil pointeur HID (Human Interface Device) qui spécifie un appareil ou une propriété dans usagePage. Par exemple, 0x04 indique un appareil à écran tactile et 0x47 indique la confiance tactile.

Notes

Un ID d’utilisation égal à zéro est réservé.

UsagePage

Page d’utilisation de l’appareil d’interface utilisateur (HID) de l’appareil pointeur. Les utilisations de l’appareil d’interface humaine (HID) sont organisées en pages d’utilisation qui spécifient des classes d’appareils associés. Par exemple, les numériseurs tactiles (0x0D) et les entrées génériques (0x01).

S’applique à