PointerDeviceUsage Estructura

Definición

Identifica los detalles de uso del dispositivo de interfaz humana (HID) para el dispositivo de entrada.

Un uso de dispositivo de interfaz humana (HID) describe qué control compatible con un dispositivo de interfaz humana (HID) mide o notifica y también puede indicar el uso previsto del control. Un uso de control específico se define mediante su página de uso, un identificador de uso, un nombre y una descripción.

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
Herencia
PointerDeviceUsage
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Un uso de dispositivo de interfaz humana (HID) describe qué control compatible con un dispositivo de interfaz humana (HID) mide o notifica y también puede indicar el uso previsto del control. Un uso de control específico se define mediante su página de uso, un identificador de uso, un nombre y una descripción. Para obtener más información, consulta Definición de clase de dispositivo para HID 1.11.

Nota:

El núcleo de la arquitectura de dispositivos de entrada interactiva de Microsoft se basa en la definición de clase de dispositivo estándar de bus serie universal (USB) para el dispositivo de interfaz humana (HID), que se define mediante el Foro de implementadores, Inc.

El estándar Universal Serial Bus (USB) Human Interface Device (HID) define los protocolos de configuración y comunicación para el dispositivo de interfaz humana (HID), como teclados, dispositivos de mouse, joysticks y dispositivos de realidad virtual, que los humanos usan para introducir datos directamente en un equipo. (Para obtener información detallada sobre el estándar USB HID, consulte el sitio web del foro de implementadores USB ).

Aunque el núcleo de la arquitectura de entrada de Windows se basa en el estándar Universal Serial Bus (USB) Human Interface Device (HID), la arquitectura no se limita a los dispositivos Universal Serial Bus (USB). La arquitectura de entrada también admite dispositivos de puerto serie, dispositivos de puerto i8042 y dispositivos de entrada propietarios.

Campos

MaxLogical

Valor lógico máximo para Usage.

MaxPhysical

Valor físico máximo de Usage.

MinLogical

Valor lógico mínimo para Usage.

MinPhysical

Valor físico mínimo para Usage.

PhysicalMultiplier

Multiplicador utilizado para convertir el valor de uso notificado por el dispositivo en un valor físico en unidades de unidad. (Válido solo para usos que indican un valor estático o dinámico asociado a un control, como presión o ancho y alto del contacto táctil).

Unit

Unidad de medida del dispositivo de interfaz humana (HID).

Usage

Identificador de uso del dispositivo de interfaz humana (HID) que especifica un dispositivo o una propiedad en UsagePage. Por ejemplo, 0x04 indica un dispositivo de pantalla táctil y 0x47 indica la confianza táctil.

Nota:

Se reserva un identificador de uso de cero.

UsagePage

Página de uso del dispositivo de interfaz humana (HID) del dispositivo de puntero. Los usos del dispositivo de interfaz humana (HID) se organizan en páginas de uso que especifican clases de dispositivos relacionados. Por ejemplo, digitalizadores táctiles (0x0D) y entrada genérica (0x01).

Se aplica a