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


Манипуляции

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

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

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

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

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

 

манипуляций и инерции