共用方式為


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

另請參閱

結構