Compartilhar via


estrutura POINTER_PEN_INFO (winuser.h)

Define informações básicas de caneta comuns a todos os tipos de ponteiro.

Sintaxe

typedef struct tagPOINTER_PEN_INFO {
  POINTER_INFO pointerInfo;
  PEN_FLAGS    penFlags;
  PEN_MASK     penMask;
  UINT32       pressure;
  UINT32       rotation;
  INT32        tiltX;
  INT32        tiltY;
} POINTER_PEN_INFO;

Membros

pointerInfo

Tipo: POINTER_INFO

Uma estrutura de POINTER_INFO inserida.

penFlags

Tipo: PEN_FLAGS

O sinalizador de caneta. Esse membro pode ser zero ou qualquer combinação razoável dos valores das constantes Sinalizadores de Caneta .

penMask

Tipo: PEN_MASK

A máscara de caneta. Esse membro pode ser zero ou qualquer combinação razoável dos valores das constantes Máscara de Caneta .

pressure

Tipo: UINT32

Uma pressão de caneta normalizada para um intervalo entre 0 e 1024. O padrão será 0 se o dispositivo não relatar pressão.

rotation

Tipo: UINT32

A rotação no sentido horário, ou torção, do ponteiro normalizado em um intervalo de 0 a 359. O padrão é 0.

tiltX

Tipo: INT32

O ângulo de inclinação do ponteiro ao longo do eixo x em um intervalo de -90 a +90, com um valor positivo indicando uma inclinação para a direita. O padrão é 0.

tiltY

Tipo: INT32

O ângulo de inclinação do ponteiro ao longo do eixo y em um intervalo de -90 a +90, com um valor positivo indicando uma inclinação em direção ao usuário. O padrão é 0.

Comentários

Os aplicativos podem recuperar essas informações usando as funções de API GetPointerPenInfo, GetPointerFramePenInfo,GetPointerPenInfoHistory e GetPointerFramePenInfoHistory .

Requisitos

   
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2012 [somente aplicativos da área de trabalho]
Cabeçalho winuser.h (inclua Windows.h)

Confira também

Estruturas