struttura TOUCH_HIT_TESTING_INPUT (winuser.h)

Contiene informazioni sull'area di contatto del tocco segnalata dal digitalizzatore tocco.

Sintassi

typedef struct tagTOUCH_HIT_TESTING_INPUT {
  UINT32 pointerId;
  POINT  point;
  RECT   boundingBox;
  RECT   nonOccludedBoundingBox;
  UINT32 orientation;
} TOUCH_HIT_TESTING_INPUT, *PTOUCH_HIT_TESTING_INPUT;

Members

pointerId

ID del puntatore. Non è possibile passare questo valore al processo del messaggio di input e recuperare informazioni aggiuntive sul puntatore tramite GetPointerInfo.

point

Coordinate dello schermo del punto di tocco segnalato dal digitalizzatore tocco.

boundingBox

Rettangolo di delimitazione dell'area di contatto tocco. Le destinazioni di tocco valide vengono identificate e segnate in base a questo rettangolo di selezione.

Nota Questo rettangolo di selezione può essere diverso dall'area di contatto che il digitalizzatore segnala quando:
  • Il digitalizzatore segnala un'area di contatto di tocco esterna alla soglia massima o minima delle dimensioni riconosciute da Touch Hit Testing.
  • Una parte dell'area di contatto tocco è occlusa da un altro oggetto superiore nell'ordine z.
 

nonOccludedBoundingBox

Area di contatto tocco all'interno di una finestra specifica di destinazione non bloccata da altri oggetti superiori nell'ordine z. Qualsiasi area occlusa da un altro oggetto è una destinazione non valida.

orientation

Orientamento dell'area di contatto tocco.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Nessuno supportato
Intestazione Winuser

Vedi anche

Strutture