Condividi tramite


PointerDeviceUsage Struct

Definizione

Identifica i dettagli di utilizzo di Human Interface Device (HID) per il dispositivo di input.

Un utilizzo di Human Interface Device (HID) descrive cosa misura o segnala un controllo conforme a Human Interface Device (HID) e può anche indicare l'uso previsto del controllo. Un utilizzo specifico del controllo è definito dalla relativa pagina di utilizzo, da un ID di utilizzo, da un nome e da una descrizione.

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
Ereditarietà
PointerDeviceUsage
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Un utilizzo di Human Interface Device (HID) descrive cosa misura o segnala un controllo conforme a Human Interface Device (HID) e può anche indicare l'uso previsto del controllo. Un utilizzo specifico del controllo è definito dalla relativa pagina di utilizzo, da un ID di utilizzo, da un nome e da una descrizione. Per altre info, vedi Definizione della classe di dispositivo per HID 1.11.

Nota

Il nucleo dell'architettura dei dispositivi di input interattivo Microsoft è basato sulla definizione della classe di dispositivo standard USB (Universal Serial Bus) per Human Interface Device (HID), definita dal Forum degli implementatori, Inc.

Lo standard HID (Universal Serial Bus) Human Interface Device (HID) definisce i protocolli di configurazione e comunicazione per Human Interface Device (HID), ad esempio tastiere, dispositivi mouse, joystick e dispositivi di realtà virtuale, usati dagli utenti per immettere i dati direttamente in un computer. Per informazioni dettagliate sullo standard HID USB, vedere il sito Web del forum degli implementatori USB .

Anche se il nucleo dell'architettura di input di Windows è basato sullo standard USB (Universal Serial Bus) Human Interface Device (HID), l'architettura non è limitata ai dispositivi USB (Universal Serial Bus). L'architettura di input supporta anche i dispositivi porta seriale, i dispositivi porta i8042 e i dispositivi di input proprietari.

Campi

MaxLogical

Valore logico massimo per Utilizzo.

MaxPhysical

Valore fisico massimo per Utilizzo.

MinLogical

Valore logico minimo per Utilizzo.

MinPhysical

Valore fisico minimo per Utilizzo.

PhysicalMultiplier

Moltiplicatore usato per convertire il valore di utilizzo segnalato dal dispositivo in un valore fisico in unità di misura. (Valido solo per gli utilizzi che indicano un valore statico o dinamico associato a un controllo, ad esempio pressione o larghezza e altezza del contatto tocco).

Unit

Unità di misura HID (Human Interface Device).

Usage

ID utilizzo dispositivo HID (Human Interface Device) che specifica un dispositivo o una proprietà in UsagePage. Ad esempio, 0x04 indica un dispositivo touch screen e 0x47 indica l'attendibilità del tocco.

Nota

Un ID di utilizzo pari a zero è riservato.

UsagePage

Pagina di utilizzo di Human Interface Device (HID) del dispositivo puntatore. Gli utilizzi di Human Interface Device (HID) sono organizzati in pagine di utilizzo che specificano classi di dispositivi correlati. Ad esempio, i digitalizzatori tocco (0x0D) e l'input generico (0x01).

Si applica a