共用方式為


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

手寫筆旗標。 這個成員可以是零或 來自畫筆旗標 常數之值的任何合理組合。

penMask

類型: PEN_MASK

畫筆遮罩。 這個成員可以是零或 任何來自 Pen Mask 常數之值的合理組合。

pressure

類型: UINT32

筆壓標準化為介於 0 到 1024 之間的範圍。 如果裝置未報告壓力,則預設值為 0。

rotation

類型: UINT32

指標的順時針旋轉或旋轉,以 0 到 359 的範圍正規化。 預設值是 0。

tiltX

類型: INT32

指標沿著 X 軸傾斜的角度,範圍介於 -90 到 +90 之間,具有正值,表示向右傾斜。 預設值是 0。

tiltY

類型: INT32

指標沿著 -90 到 +90 範圍之 Y 軸傾斜的角度,具有正值,表示向使用者傾斜。 預設值是 0。

備註

應用程式可以使用GetPointerPenInfo、GetPointerFramePenInfoGetPointerPenInfoHistory 和 GetPointerFramePenInfoHistory API 函式來擷取此資訊。

規格需求

   
最低支援的用戶端 Windows 8 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2012 [僅限傳統型應用程式]
標頭 winuser.h (包括 Windows.h)

另請參閱

結構