перечисление DIRECTMANIPULATION_STATUS (directmanipulation.h)
Определяет возможные состояния прямой манипуляции. Окно просмотра может обрабатывать входные данные в любом состоянии, если не указано иное.
Синтаксис
typedef enum DIRECTMANIPULATION_STATUS {
DIRECTMANIPULATION_BUILDING = 0,
DIRECTMANIPULATION_ENABLED = 1,
DIRECTMANIPULATION_DISABLED = 2,
DIRECTMANIPULATION_RUNNING = 3,
DIRECTMANIPULATION_INERTIA = 4,
DIRECTMANIPULATION_READY = 5,
DIRECTMANIPULATION_SUSPENDED = 6
} ;
Константы
DIRECTMANIPULATION_BUILDING Значение: 0 Окно просмотра инициализируется и пока не может обработать входные данные. |
DIRECTMANIPULATION_ENABLED Значение: 1 Окно просмотра успешно включено. |
DIRECTMANIPULATION_DISABLED Значение: 2 Окно просмотра отключено и не может обрабатывать входные данные или обратные вызовы. Окно просмотра можно включить, вызвав Enable. |
DIRECTMANIPULATION_RUNNING Значение: 3 Окно просмотра в настоящее время обрабатывает входные данные и обновляет содержимое. |
DIRECTMANIPULATION_INERTIA Значение: 4 Окно просмотра перемещает содержимое из-за инерции. |
DIRECTMANIPULATION_READY Значение: 5 Окно просмотра завершило предыдущее взаимодействие. |
DIRECTMANIPULATION_SUSPENDED Значение: 6 Временное состояние окна просмотра, когда входные данные были повышены до предка в цепочке SetContact . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | directmanipulation.h |