PointerDeviceUsage Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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). |