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


перечисление 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

См. также раздел

Перечисления прямых манипуляций