TOUCH_HIT_TESTING_INPUT 結構 (winuser.h)
包含觸控數位板所報告的觸控接觸區域相關信息。
語法
typedef struct tagTOUCH_HIT_TESTING_INPUT {
UINT32 pointerId;
POINT point;
RECT boundingBox;
RECT nonOccludedBoundingBox;
UINT32 orientation;
} TOUCH_HIT_TESTING_INPUT, *PTOUCH_HIT_TESTING_INPUT;
成員
pointerId
指標的標識碼。 您無法將此值傳遞至輸入訊息進程,並透過 GetPointerInfo 擷取其他指標資訊。
point
觸控數位板所報告的觸控點螢幕座標。
boundingBox
觸控接觸區域的周框。 有效的觸控目標會根據這個周框方塊來識別和評分。
注意 這個周框方塊可能與數位板在下列情況下報告的連絡人區域不同:
- 數位板會報告觸控接觸區域,超出 觸控點擊測試所辨識的最大或最小大小閾值。
- 觸控接觸區域的一部分會由另一個以 Z 順序較高的物件遮蔽。
nonOccludedBoundingBox
特定目標視窗中的觸控接觸區域,該視窗不會遮蔽其他以 z 順序較高的物件遮蔽。 另一個物件遮蔽的任何區域都是無效的目標。
orientation
觸控接觸區域的方向。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
標頭 | winuser.h |