Manipulationen

In diesem Abschnitt wird die Objektbearbeitung für Windows Touch erläutert.

Manipulationsübersicht

Eine praktische Möglichkeit, über Manipulationen nachzudenken, besteht darin, sie als eine Obermenge von Gesten zu betrachten. Was Sie mit Gesten tun können, können Sie mit mehr Flexibilität und mit feinerer Genauigkeit durch Manipulationen erreichen. Der Unterschied zwischen Manipulationen und Gesten wird am besten anhand eines einfachen Beispiels veranschaulicht. Sie können ein Objekt erweitern und gleichzeitig mithilfe von Bearbeitungen übersetzen. Mit Gesten können Sie jeweils nur eine Aktion durchführen. Diese Möglichkeit, ein Objekt in Echtzeit zu bearbeiten, macht Anwendungen für Benutzer intuitiver, da sie eine realistischere Erfahrung ermöglichen.

Die Manipulations-APIs werden verwendet, um Transformationsvorgänge für Objekte für touchfähige Anwendungen zu vereinfachen. Manipulationen werden in Windows 7 über das COM-Objekt manipulations ausgeführt. Durch die Verwendung von Manipulationen können Entwickler Trägheit (Objektmechanik) leichter unterstützen und Transformationen für Objekte auf eine Weise durchführen, die mit anderen Anwendungen konsistent ist. In den folgenden Abschnitten werden verschiedene Möglichkeiten zum Ausführen von Bearbeitungen erläutert.

Section BESCHREIBUNG
Hinzufügen von Manipulationsunterstützung zu nicht verwaltetem Code Erläutert das Implementieren einer Ereignissenke für die _ IManipulationEvents-Schnittstelle und das Hinzufügen von Ereignishandlern zum Code.
Erweiterte Bearbeitungen Erläutert, wie komplexe Bearbeitungen durchgeführt werden.
Drehung mit einem Finger Erläutert, wie ein Objekt mithilfe eines Pivotpunkts und des Bearbeitungsprozessors gedreht wird.

Manipulationen und Trägheit