Поделиться через


Манипуляции

В этом разделе объясняется, как манипулировать объектами для Windows Touch.

Общие сведения о манипуляциях

Удобный способ думать о манипуляциях — считать их надмножеством жестов. То, что можно сделать с помощью жестов, можно сделать с большей гибкостью и с более точной точностью с помощью манипуляций. Различие между манипуляциями и жестами лучше всего продемонстрировать на простом примере. Можно развернуть объект и в то же время преобразовать его с помощью манипуляций; с помощью жестов можно сделать только по одному за раз. Эта возможность управлять объектом в режиме реального времени делает приложения более интуитивно понятными для пользователей, обеспечивая более реалистичное взаимодействие.

API манипуляции используются для упрощения операций преобразования с объектами для приложений с поддержкой сенсорного ввода. Манипуляции выполняются в Windows 7 с помощью COM-объекта manipulations. Используя манипуляции, разработчики могут легко поддерживать инерцию (физику объектов) и легко выполнять преобразования объектов в соответствии с другими приложениями. В следующих разделах описываются различные способы выполнения манипуляций.

Section Описание
Добавление поддержки манипуляций в неуправляемый код Объясняет, как реализовать приемник событий для интерфейса _IManipulationEvents и добавить обработчики событий в код.
Расширенные манипуляции Объясняет, как выполнять сложные манипуляции.
Поворот одним пальцем Объясняет, как повернуть объект с помощью точки вращения и обработчика манипуляций.

 

Манипуляции и инерция