enumeração DIRECTMANIPULATION_HITTEST_TYPE (directmanipulation.h)
Define como o teste de clique é tratado pela Manipulação Direta ao usar um thread de teste de clique dedicado registrado por meio de RegisterHitTestTarget.
Syntax
typedef enum DIRECTMANIPULATION_HITTEST_TYPE {
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS = 0,
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS = 0x1,
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS = 0x2
} ;
Constantes
DIRECTMANIPULATION_HITTEST_TYPE_ASYNCHRONOUS Valor: 0 O thread de teste de clique recebe mensagens WM_POINTERDOWN e especifica se o SetContact deve ser chamado. Se SetContact não for chamado, o contato não será associado a um visor. |
DIRECTMANIPULATION_HITTEST_TYPE_SYNCHRONOUS Valor: 0x1 O thread da interface do usuário sempre recebe mensagens WM_POINTERDOWN após o thread de teste de clique. Uma chamada para SetContact não é necessária. |
DIRECTMANIPULATION_HITTEST_TYPE_AUTO_SYNCHRONOUS Valor: 0x2 O thread da interface do usuário recebe mensagens WM_POINTERDOWN somente quando SetContact não é chamado pelo thread de teste de clique. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Cabeçalho | directmanipulation.h |