Манипуляции
В этом разделе объясняется, как манипулировать объектами для Windows Touch.
Общие сведения о манипуляциях
Удобный способ подумать о манипуляциях заключается в том, чтобы рассмотреть их супермножество жестов. Что можно сделать с жестами, вы можете сделать с большей гибкостью и с более тонкой точностью с помощью манипуляций. Разница между манипуляциями и жестами лучше всего демонстрируется с простым примером. Можно развернуть объект и одновременно перевести его с помощью манипуляций; с жестами можно выполнять только один раз. Эта возможность управлять объектом в режиме реального времени делает приложения более интуитивно понятными для пользователей, обеспечивая более реалистичный интерфейс.
API-интерфейсы манипуляций используются для упрощения операций преобразования объектов для приложений с поддержкой сенсорного ввода. Манипуляции выполняются в Windows 7 с помощью COM-объекта манипуляций. Используя манипуляции, разработчики могут более легко поддерживать инерцию (физику объектов) и легко выполнять преобразования на объектах таким образом, чтобы они соответствовали другим приложениям. В следующих разделах описаны различные способы выполнения манипуляций.
Секция | Описание |
---|---|
добавление поддержки манипуляций в неуправляемый код | Описание реализации приемника событий для интерфейса _IManipulationEvents и добавления обработчиков событий в код. |
расширенные манипуляции | Объясняет, как выполнять сложные манипуляции. |
поворот одного пальца | Объясняет, как повернуть объект с помощью точки сводных данных и обработчика манипуляций. |
Связанные разделы