Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Recupera informações detalhadas sobre entradas de toque associadas a um identificador de entrada por toque específico.
Sintaxe
BOOL GetTouchInputInfo(
[in] HTOUCHINPUT hTouchInput,
[in] UINT cInputs,
[out] PTOUCHINPUT pInputs,
[in] int cbSize
);
Parâmetros
[in] hTouchInput
O identificador de entrada por toque recebido no LPARAM de uma mensagem de toque. A função falhará com ERROR_INVALID_HANDLE se esse identificador não for válido. Observe que o identificador não é válido depois de ter sido usado em uma chamada bem-sucedida para CloseTouchInputHandle ou depois de ter sido passado para DefWindowProc, PostMessage, SendMessage ou uma de suas variantes.
[in] cInputs
O número de estruturas na matriz pInputs . Idealmente, isso deve ser pelo menos igual ao número de pontos de toque associados à mensagem, conforme indicado na mensagem WPARAM. Se cInputs for menor que o número de pontos de toque, a função ainda terá êxito e preencherá o buffer pInputs com informações sobre pontos de toque cInputs .
[out] pInputs
Um ponteiro para uma matriz de estruturas TOUCHINPUT para receber informações sobre os pontos de toque associados ao identificador de entrada de toque especificado.
[in] cbSize
O tamanho, em bytes, de uma única estrutura TOUCHINPUT . Se cbSize não for o tamanho de uma única estrutura TOUCHINPUT , a função falhará com ERROR_INVALID_PARAMETER.
Valor retornado
Se a função for bem-sucedida, o valor retornado será diferente de zero. Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, use a função GetLastError .
Comentários
Chamar CloseTouchInputHandle não liberará memória associada aos valores recuperados em uma chamada para GetTouchInputInfo. Os valores em estruturas passadas para GetTouchInputInfo serão válidos até que você os exclua.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | winuser.h (inclua Windows.h) |
| Biblioteca | User32.lib |
| DLL | User32.dll |
| Conjunto de APIs | ext-ms-win-ntuser-misc-l1-2-0 (introduzido no Windows 8.1) |