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.
Os feeds tocam os dados, incluindo um carimbo de data/hora, para o processador de manipulação associado a um destino.
Sintaxe
HRESULT ProcessDownWithTime(
MANIPULATOR_ID manipulatorId,
FLOAT x,
FLOAT y,
DWORD timestamp
);
Parâmetros
manipulatorId
O identificador do contato de toque a ser processado.
x
Os dados de coordenada horizontal associados ao destino.
y
Os dados de coordenadas verticais associados ao destino.
timestamp
A hora do evento de dados.
Retornar valor
Se o método for bem-sucedido, retornará S_OK. Se falhar, ele retornará um código de erro HRESULT, como E_FAIL.
Comentários
É possível receber eventos de toque fora da ordem em que foram produzidos. Para corrigir isso, você deve extrair o carimbo de data/hora da estrutura TOUCHINPUT ao processar eventos.
Exemplos
static void ProcessDown(TOUCHINPUT* pTouchInput, IManipulationProcessor* pManipulationProcessor){
pManipulationProcessor->ProcessDownWithTime(
pTouchInput->dwID,
static_cast<float>(pTouchInput->x),
static_cast<float>(pTouchInput->y),
pTouchInput->dwTime
);
}
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 | manipulations.h (include Manipulations_i.c) |