перечисление DIRECTMANIPULATION_SNAPPOINT_TYPE (directmanipulation.h)
Изменяет способ вычисления конечной позиции инерции.
Синтаксис
typedef enum DIRECTMANIPULATION_SNAPPOINT_TYPE {
DIRECTMANIPULATION_SNAPPOINT_MANDATORY = 0,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL = 1,
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE = 2,
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE = 3
} ;
Константы
DIRECTMANIPULATION_SNAPPOINT_MANDATORY Значение: 0 Содержимое всегда останавливается в точке прикрепления, ближайшей к той точке, где инерция естественным образом останавливается вдоль направления инерции. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL Значение: 1 Содержимое останавливается в точке прикрепления, ближайшей к тому месту, где инерция естественным образом останавливается вдоль направления инерции, в зависимости от того, насколько близко находится точка прикрепления. |
DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE Значение: 2 Содержимое всегда останавливается в точке прикрепления, ближайшей к точке выпуска по направлению инерции. |
DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE Значение: 3 Содержимое останавливается в следующей точке прикрепления, если движение начинается далеко от него. |
Комментарии
Для DIRECTMANIPULATION_SNAPPOINT_MANDATORY или DIRECTMANIPULATION_SNAPPOINT_OPTIONAL точек прикрепления точки прикрепления выбираются на основе естественной конечной позиции инерции, рассчитанной механизмом сенсорного взаимодействия. Для DIRECTMANIPULATION_SNAPPOINT_MANDATORY_SINGLE или DIRECTMANIPULATION_SNAPPOINT_OPTIONAL_SINGLE точек прикрепления выбранная точка прикрепления зависит от того, где началась инерция.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | directmanipulation.h |