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) |