Compartilhar via


Interface IManipulationProcessor (manipulations.h)

O IManipulationProcessor fornece funcionalidade para monitorar e responder a entradas multitouch.

Herança

A interface IManipulationProcessor herda da interface IUnknown . IManipulationProcessor também tem estes tipos de membros:

Métodos

A interface IManipulationProcessor tem esses métodos.

 
IManipulationProcessor::CompleteManipulation

O método CompleteManipulation é chamado quando o desenvolvedor opta por encerrar a manipulação.
IManipulationProcessor::get_MinimumScaleRotateRadius

Especifica o tamanho que os contatos de distância em um gesto de escala ou rotação precisam ser para disparar a manipulação. (Obter)
IManipulationProcessor::get_PivotPointX

A propriedade PivotPointX é o centro horizontal do objeto. (Obter)
IManipulationProcessor::get_PivotPointY

A propriedade PivotPointY é o centro vertical do objeto. (Obter)
IManipulationProcessor::get_PivotRadius

A propriedade PivotRadius é usada para determinar a quantidade de rotação usada na manipulação de dedos únicos. (Obter)
IManipulationProcessor::get_SupportedManipulations

A propriedade SupportedManipulations é usada para indicar quais manipulações são compatíveis com um objeto . (Obter)
IManipulationProcessor::GetAngularVelocity

O método GetAngularVelocity calcula a velocidade de rotação em que o objeto de destino está se movendo.
IManipulationProcessor::GetExpansionVelocity

O método GetExpansionVelocity calcula a taxa em que o objeto de destino está se expandindo.
IManipulationProcessor::GetVelocityX

Calcula e retorna a velocidade horizontal do objeto de destino.
IManipulationProcessor::GetVelocityY

Calcula e retorna a velocidade vertical.
IManipulationProcessor::P rocessDown

O método ProcessDown alimenta dados de retoque para o processador de manipulação associado a um destino.
IManipulationProcessor::P rocessDownWithTime

Os feeds retocam os dados, incluindo um carimbo de data/hora, para o processador de manipulação associado a um destino.
IManipulationProcessor::P rocessMove

O método ProcessMove alimenta dados de movimentação do objeto de destino para seu processador de manipulação.
IManipulationProcessor::P rocessMoveWithTime

Alimenta dados de movimentação, incluindo um carimbo de data/hora, para o objeto de destino para seu processador de manipulação.
IManipulationProcessor::P rocessUp

O método ProcessUp alimenta dados para o processador de manipulação de um destino para sequências de retoque.
IManipulationProcessor::P rocessUpWithTime

Alimenta dados, incluindo um carimbo de data/hora, para o processador de manipulação de um destino para sequências de retoque.
IManipulationProcessor::p ut_MinimumScaleRotateRadius

Especifica o tamanho que os contatos de distância em um gesto de escala ou rotação precisam ser para disparar a manipulação. (Put)
IManipulationProcessor::p ut_PivotPointX

A propriedade PivotPointX é o centro horizontal do objeto. (Put)
IManipulationProcessor::p ut_PivotPointY

A propriedade PivotPointY é o centro vertical do objeto. (Put)
IManipulationProcessor::p ut_PivotRadius

A propriedade PivotRadius é usada para determinar a quantidade de rotação usada na manipulação de dedos únicos. (Put)
IManipulationProcessor::p ut_SupportedManipulations

A propriedade SupportedManipulations é usada para indicar quais manipulações são compatíveis com um objeto . (Put)

Requisitos

   
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

Confira também

Classes e interfaces