Partager via


Interface IManipulationProcessor (manipulations.h)

IManipulationProcessor fournit des fonctionnalités permettant de surveiller et de répondre aux entrées multitouches.

Héritage

L’interface IManipulationProcessor hérite de l’interface IUnknown. IManipulationProcessor a également les types de membres suivants :

Méthodes

L’interface IManipulationProcessor possède ces méthodes.

 
IManipulationProcessor::CompleteManipulation

La méthode CompleteManipulation est appelée lorsque le développeur choisit de mettre fin à la manipulation.
IManipulationProcessor::get_MinimumScaleRotateRadius

Spécifie la taille nécessaire des contacts de distance lors d’un mouvement d’échelle ou de rotation pour déclencher la manipulation. (Obtenir)
IManipulationProcessor::get_PivotPointX

La propriété PivotPointX est le centre horizontal de l’objet. (Obtenir)
IManipulationProcessor::get_PivotPointY

La propriété PivotPointY est le centre vertical de l’objet. (Obtenir)
IManipulationProcessor::get_PivotRadius

La propriété PivotRadius est utilisée pour déterminer la quantité de rotation utilisée dans la manipulation d’un seul doigt. (Obtenir)
IManipulationProcessor::get_SupportedManipulations

La propriété SupportedManipulations est utilisée pour indiquer les manipulations prises en charge par un objet. (Obtenir)
IManipulationProcessor::GetAngularVelocity

La méthode GetAngularVelocity calcule la vitesse de rotation à laquelle l’objet cible se déplace.
IManipulationProcessor::GetExpansionVelocity

La méthode GetExpansionVelocity calcule la vitesse à laquelle l’objet cible se développe.
IManipulationProcessor::GetVelocityX

Calcule et retourne la vitesse horizontale de l’objet cible.
IManipulationProcessor::GetVelocityY

Calcule et retourne la vitesse verticale.
IManipulationProcessor::P rocessDown

La méthode ProcessDown alimente les données vers le processeur de manipulation associé à une cible.
IManipulationProcessor::P rocessDownWithTime

Les flux touchent les données, y compris un horodatage, au processeur de manipulation associé à une cible.
IManipulationProcessor::P rocessMove

La méthode ProcessMove alimente les données de déplacement de l’objet cible vers son processeur de manipulation.
IManipulationProcessor::P rocessMoveWithTime

Alimente les données de déplacement, y compris un horodatage, pour l’objet cible vers son processeur de manipulation.
IManipulationProcessor::P rocessUp

La méthode ProcessUp alimente les données vers le processeur de manipulation d’une cible pour les séquences de retouche.
IManipulationProcessor::P rocessUpWithTime

Alimente les données, y compris un horodatage, vers le processeur de manipulation d’une cible pour les séquences de retouches.
IManipulationProcessor::p ut_MinimumScaleRotateRadius

Spécifie la taille nécessaire des contacts de distance lors d’un mouvement d’échelle ou de rotation pour déclencher la manipulation. (Put)
IManipulationProcessor::p ut_PivotPointX

La propriété PivotPointX est le centre horizontal de l’objet. (Put)
IManipulationProcessor::p ut_PivotPointY

La propriété PivotPointY est le centre vertical de l’objet. (Put)
IManipulationProcessor::p ut_PivotRadius

La propriété PivotRadius est utilisée pour déterminer la quantité de rotation utilisée dans la manipulation d’un seul doigt. (Put)
IManipulationProcessor::p ut_SupportedManipulations

La propriété SupportedManipulations est utilisée pour indiquer les manipulations prises en charge par un objet. (Put)

Spécifications

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête manipulations.h

Voir aussi

Classes et interfaces