Compartir a través de


estructura POINTER_PEN_INFO (winuser.h)

Define la información básica del lápiz común a todos los tipos de puntero.

Sintaxis

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;

Miembros

pointerInfo

Tipo: POINTER_INFO

Estructura POINTER_INFO incrustada.

penFlags

Tipo: PEN_FLAGS

Marca de lápiz. Este miembro puede ser cero o cualquier combinación razonable de los valores de las constantes Pen Flags .

penMask

Tipo: PEN_MASK

La máscara de lápiz. Este miembro puede ser cero o cualquier combinación razonable de los valores de las constantes Pen Mask .

pressure

Tipo: UINT32

Presión de lápiz normalizada a un intervalo entre 0 y 1024. El valor predeterminado es 0 si el dispositivo no notifica presión.

rotation

Tipo: UINT32

Rotación en sentido de las agujas del reloj, o giro, del puntero normalizado en un intervalo de 0 a 359. El valor predeterminado es 0.

tiltX

Tipo: INT32

Ángulo de inclinación del puntero a lo largo del eje X en un intervalo de -90 a +90, con un valor positivo que indica una inclinación hacia la derecha. El valor predeterminado es 0.

tiltY

Tipo: INT32

Ángulo de inclinación del puntero a lo largo del eje Y en un intervalo de -90 a +90, con un valor positivo que indica una inclinación hacia el usuario. El valor predeterminado es 0.

Observaciones

Las aplicaciones pueden recuperar esta información mediante las funciones getPointerPenInfo, GetPointerFramePenInfo, GetPointerPenInfoHistory y GetPointerFramePenInfoHistory .

Requisitos

   
Cliente mínimo compatible Windows 8 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2012 [solo aplicaciones de escritorio]
Encabezado winuser.h (incluir Windows.h)

Consulte también

Estructuras