estrutura TOUCH_HIT_TESTING_INPUT (winuser.h)

Contém informações sobre a área de contato por toque relatada pelo digitalizador de toque.

Sintaxe

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

Membros

pointerId

A ID do ponteiro. Você não pode passar esse valor para o processo de mensagem de entrada e recuperar informações adicionais de ponteiro por meio de GetPointerInfo.

point

As coordenadas de tela do ponto de toque que o digitalizador de toque relata.

boundingBox

O retângulo delimitador da área de contato por toque. Os destinos de toque válidos são identificados e pontuados com base nessa caixa delimitadora.

Nota Essa caixa delimitadora pode ser diferente da área de contato que o digitalizador relata quando:
  • O digitalizador relata uma área de contato por toque que está fora do limite de tamanho máximo ou mínimo reconhecido pelo Touch Hit Testing.
  • Uma parte da área de contato por toque é ocluída por outro objeto mais alto na ordem z.
 

nonOccludedBoundingBox

A área de contato por toque dentro de uma janela de destino específica que não é ocluída por outros objetos que são mais altos na ordem z. Qualquer área ocluída por outro objeto é um destino inválido.

orientation

A orientação da área de contato por toque.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Nenhum compatível
Cabeçalho winuser.h

Confira também

Estruturas