POINTER_PEN_INFO struttura (winuser.h)

Definisce le informazioni di base sulla penna comuni a tutti i tipi di puntatore.

Sintassi

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;

Members

pointerInfo

Tipo: POINTER_INFO

Struttura POINTER_INFO incorporata.

penFlags

Tipo: PEN_FLAGS

Flag di penna. Questo membro può essere zero o qualsiasi combinazione ragionevole dei valori delle costanti Flag penna.

penMask

Tipo: PEN_MASK

Maschera di penna. Questo membro può essere zero o qualsiasi combinazione ragionevole dei valori delle costanti Pen Mask .

pressure

Tipo: UINT32

Una pressione di penna normalizzata in un intervallo compreso tra 0 e 1024. Il valore predefinito è 0 se il dispositivo non segnala pressione.

rotation

Tipo: UINT32

Rotazione in senso orario, o rotazione, del puntatore normalizzato in un intervallo compreso tra 0 e 359. Il valore predefinito è 0.

tiltX

Tipo: INT32

Angolo di inclinazione del puntatore lungo l'asse x in un intervallo compreso tra -90 e +90, con un valore positivo che indica un'inclinazione verso destra. Il valore predefinito è 0.

tiltY

Tipo: INT32

Angolo di inclinazione del puntatore lungo l'asse y in un intervallo compreso tra -90 e +90, con un valore positivo che indica un'inclinazione verso l'utente. Il valore predefinito è 0.

Commenti

Le applicazioni possono recuperare queste informazioni usando le funzioni API GetPointerPenInfo, GetPointerFramePenInfo, GetPointerPenInfoHistory e GetPointerFramePenInfoHistory.

Requisiti

   
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Intestazione winuser.h (include Windows.h)

Vedi anche

Strutture