Manipulations

Cette section explique la manipulation d’objets pour Windows Touch.

Vue d’ensemble de la manipulation

Une façon pratique de penser aux manipulations est de les considérer comme un sur-ensemble de mouvements. Ce que vous pouvez faire avec les mouvements, vous pouvez le faire avec plus de flexibilité et avec plus de précision en utilisant des manipulations. La différence entre les manipulations et les mouvements est mieux démontrée avec un exemple simple. Vous pouvez développer un objet et le traduire en même temps à l’aide de manipulations ; avec des mouvements, vous ne pouvez faire qu’un par un. Cette capacité à manipuler un objet en temps réel rend les applications plus intuitives pour les utilisateurs en permettant une expérience plus réaliste.

Les API Manipulation sont utilisées pour simplifier les opérations de transformation sur les objets pour les applications tactiles. Les manipulations sont effectuées dans Windows 7 via l’objet COM des manipulations. En utilisant des manipulations, les développeurs peuvent plus facilement prendre en charge l’inertie (physique des objets) et effectuer facilement des transformations sur des objets d’une manière cohérente avec d’autres applications. Les sections suivantes expliquent différentes façons d’effectuer des manipulations.

Section Description
Ajout de la prise en charge de la manipulation au code non managé Explique comment implémenter un récepteur d’événements pour l’interface _IManipulationEvents et ajouter des gestionnaires d’événements à votre code.
Manipulations avancées Explique comment effectuer des manipulations complexes.
Rotation d’un seul doigt Explique comment faire pivoter un objet à l’aide d’un point de pivot et du processeur de manipulation.

 

Manipulations et inertie