Интерфейс IManipulationProcessor (manipulations.h)
IManipulationProcessor предоставляет функциональные возможности для мониторинга и реагирования на многосенсорный ввод.
Наследование
Интерфейс IManipulationProcessor наследуется от интерфейса IUnknown . IManipulationProcessor также имеет следующие типы элементов:
Методы
Интерфейс IManipulationProcessor содержит следующие методы.
IManipulationProcessor::CompleteManipulation Метод CompleteManipulation вызывается, когда разработчик решает завершить манипуляцию. |
IManipulationProcessor::get_MinimumScaleRotateRadius Указывает, насколько большим должно быть расстояние контактов в масштабе или жесте поворота для активации манипуляции. (Получить) |
IManipulationProcessor::get_PivotPointX Свойство PivotPointX является горизонтальным центром объекта. (Получить) |
IManipulationProcessor::get_PivotPointY Свойство PivotPointY является вертикальным центром объекта. (Получить) |
IManipulationProcessor::get_PivotRadius Свойство PivotRadius используется для определения объема поворота, используемого при манипуляции одним пальцем. (Получить) |
IManipulationProcessor::get_SupportedManipulations Свойство SupportedManipulations используется для указания, какие манипуляции поддерживаются объектом . (Получить) |
IManipulationProcessor::GetAngularVelocity Метод GetAngularVelocity вычисляет скорость вращения целевого объекта. |
IManipulationProcessor::GetExpansionVelocity Метод GetExpansionVelocity вычисляет скорость расширения целевого объекта. |
IManipulationProcessor::GetVelocityX Вычисляет и возвращает горизонтальную скорость для целевого объекта. |
IManipulationProcessor::GetVelocityY Вычисляет и возвращает вертикальную скорость. |
IManipulationProcessor::P rocessDown Метод ProcessDown передает данные касания в обработчик манипуляций, связанный с целевым объектом. |
IManipulationProcessor::P rocessDownWithTime Передает данные касания, включая метку времени, в обработчик манипуляций, связанный с целевым объектом. |
IManipulationProcessor::P rocessMove Метод ProcessMove передает данные о перемещении целевого объекта в обработчик манипуляций. |
IManipulationProcessor::P rocessMoveWithTime Передает данные о перемещении, включая метку времени, для целевого объекта в обработчик манипуляций. |
IManipulationProcessor::P rocessUp Метод ProcessUp передает данные в обработчик манипуляций целевого объекта для последовательностей касания. |
IManipulationProcessor::P rocessUpWithTime Передает данные, включая метку времени, в обработчик манипуляций целевого объекта для последовательностей касания. |
IManipulationProcessor::p ut_MinimumScaleRotateRadius Указывает, насколько большим должно быть расстояние контактов в масштабе или жесте поворота для активации манипуляции. (Put) |
IManipulationProcessor::p ut_PivotPointX Свойство PivotPointX является горизонтальным центром объекта. (Put) |
IManipulationProcessor::p ut_PivotPointY Свойство PivotPointY является вертикальным центром объекта. (Put) |
IManipulationProcessor::p ut_PivotRadius Свойство PivotRadius используется для определения объема поворота, используемого при манипуляции одним пальцем. (Put) |
IManipulationProcessor::p ut_SupportedManipulations Свойство SupportedManipulations используется для указания, какие манипуляции поддерживаются объектом . (Put) |
Требования
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | manipulations.h |