POINTER_PEN_INFO構造体 (winuser.h)
すべてのポインター型に共通の基本的なペン情報を定義します。
構文
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;
メンバー
pointerInfo
種類: POINTER_INFO
埋め込み POINTER_INFO 構造体。
penFlags
種類: PEN_FLAGS
ペン フラグ。 このメンバーは、0 または Pen Flags 定数の値の任意の適切な組み合わせにすることができます。
penMask
種類: PEN_MASK
ペン マスク。 このメンバーは、0 または ペン マスク 定数の値の任意の適切な組み合わせにすることができます。
pressure
種類: UINT32
0 ~ 1024 の範囲に正規化されたペン圧力。 デバイスが圧力を報告しない場合、既定値は 0 です。
rotation
種類: UINT32
ポインターの時計回りの回転 (ねじれ) を 0 から 359 の範囲で正規化します。 既定値は 0 です。
tiltX
種類: INT32
-90 ~ +90 の範囲の x 軸に沿ったポインターの傾きの角度。正の値は右への傾きを示します。 既定値は 0 です。
tiltY
種類: INT32
-90 ~ +90 の範囲の y 軸に沿ったポインターの傾きの角度。正の値は、ユーザーに向かって傾きを示します。 既定値は 0 です。
注釈
アプリケーションは、GetPointerPenInfo、GetPointerFramePenInfo、GetPointerPenInfoHistory、および GetPointerFramePenInfoHistory API 関数を使用して、この情報を取得できます。
要件
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
Header | winuser.h (Windows.h を含む) |