Partilhar via


PointerDeviceUsage Estrutura

Definição

Identifica os detalhes de uso do HID (Dispositivo de Interface Humana) para o dispositivo de entrada.

Um uso de HID (Dispositivo de Interface Humana) descreve o que um controle compatível com HID (Dispositivo de Interface Humana) está medindo ou relatando e também pode indicar o uso pretendido do controle. Um uso de controle específico é definido por sua página de uso, uma ID de uso, um nome e uma descrição.

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
Herança
PointerDeviceUsage
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Um uso de HID (Dispositivo de Interface Humana) descreve o que um controle compatível com HID (Dispositivo de Interface Humana) está medindo ou relatando e também pode indicar o uso pretendido do controle. Um uso de controle específico é definido por sua página de uso, uma ID de uso, um nome e uma descrição. Para obter mais informações, consulte Definição de classe de dispositivo para HID 1.11.

Observação

O núcleo da arquitetura de dispositivo de entrada interativa da Microsoft baseia-se na definição de classe de dispositivo padrão USB (Barramento Serial Universal) para DISPOSITIVO de Interface Humana (HID), que é definida pelo Fórum de Implementadores, Inc.

O padrão HID (Dispositivo de Interface Humana) do Barramento Serial Universal (USB) define os protocolos de configuração e comunicação para DISPOSITIVO de Interface Humana (HID), como teclados, dispositivos de mouse, joysticks e dispositivos de realidade virtual, que os humanos usam para inserir dados diretamente em um computador. (Para obter informações detalhadas sobre o padrão HID USB, consulte o site do Fórum de Implementadores USB .)

Embora o núcleo da arquitetura de entrada do Windows seja baseado no padrão HID (Dispositivo de Interface Humana) do Barramento Serial Universal (USB), a arquitetura não se limita a dispositivos USB (Barramento Serial Universal). A arquitetura de entrada também dá suporte a dispositivos de porta serial, dispositivos de porta i8042 e dispositivos de entrada proprietários.

Campos

MaxLogical

O valor lógico máximo para Uso.

MaxPhysical

O valor físico máximo para Uso.

MinLogical

O valor lógico mínimo para Uso.

MinPhysical

O valor físico mínimo para Uso.

PhysicalMultiplier

O multiplicador usado para converter o valor de uso relatado pelo dispositivo em um valor físico em unidades da Unidade. (Válido somente para usos que indicam um valor estático ou dinâmico associado a um controle, como pressão ou largura e altura do contato de toque.)

Unit

A unidade de medida HID (Dispositivo de Interface Humana).

Usage

A ID de uso do dispositivo de ponteiro HID (Dispositivo de Interface Humana) que especifica um dispositivo ou propriedade no UsagePage. Por exemplo, 0x04 indica um dispositivo de tela sensível ao toque e 0x47 indica confiança de toque.

Observação

Uma ID de uso de zero é reservada.

UsagePage

A página de uso hid (dispositivo de interface humana) do dispositivo de ponteiro. Os usos do HID (Dispositivo de Interface Humana) são organizados em páginas de uso que especificam classes de dispositivos relacionados. Por exemplo, digitalizadores de toque (0x0D) e entrada genérica (0x01).

Aplica-se a