POINTER_PEN_INFO-Struktur (winuser.h)
Definiert grundlegende Stiftinformationen, die allen Zeigertypen gemeinsam sind.
Syntax
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;
Member
pointerInfo
Typ: POINTER_INFO
Eine eingebettete POINTER_INFO-Struktur .
penFlags
Typ: PEN_FLAGS
Das Stiftflag. Dieser Member kann null oder eine vernünftige Kombination der Werte aus den Stiftflagskonstanten sein.
penMask
Typ: PEN_MASK
Die Stiftmaske. Dieser Member kann null oder eine beliebige vernünftige Kombination der Werte aus den Pen Mask-Konstanten sein.
pressure
Typ: UINT32
Ein Stiftdruck, der auf einen Bereich zwischen 0 und 1024 normalisiert ist. Der Standardwert ist 0, wenn das Gerät keinen Druck meldet.
rotation
Typ: UINT32
Die Drehung oder Drehung des Zeigers im Uhrzeigersinn, normalisiert in einem Bereich von 0 bis 359. Die Standardeinstellung ist 0.
tiltX
Typ: INT32
Der Neigungswinkel des Zeigers entlang der x-Achse in einem Bereich von -90 bis +90, wobei ein positiver Wert eine Neigung nach rechts angibt. Die Standardeinstellung ist 0.
tiltY
Typ: INT32
Der Neigungswinkel des Zeigers entlang der y-Achse in einem Bereich von -90 bis +90, wobei ein positiver Wert eine Neigung zum Benutzer angibt. Die Standardeinstellung ist 0.
Hinweise
Anwendungen können diese Informationen mithilfe der API-Funktionen GetPointerPenInfo, GetPointerFramePenInfo, GetPointerPenInfoHistory und GetPointerFramePenInfoHistory abrufen.
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Kopfzeile | winuser.h (windows.h einschließen) |