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


Метод IDirectManipulationViewport::SetManualGesture (directmanipulation.h)

Задает, какие жесты игнорируются прямой манипуляцией.

Синтаксис

HRESULT SetManualGesture(
  [in] DIRECTMANIPULATION_GESTURE_CONFIGURATION configuration
);

Параметры

[in] configuration

Одно из значений из DIRECTMANIPULATION_GESTURE_CONFIGURATION.

Возвращаемое значение

Если метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Используйте этот метод, чтобы указать жесты, которые приложение обрабатывает в потоке пользовательского интерфейса. Если жест распознается, он передается приложению для обработки и игнорируется прямой манипуляцией.

Примеры

В следующем примере показано, как жесты масштабирования могут игнорироваться прямой манипуляцией и обрабатываться приложением, которое может иметь реализацию пользовательского поведения масштабирования.

HRESULT hr = pViewport->SetManualGesture(DIRECTMANIPULATION_GESTURE_PINCH_ZOOM);

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header directmanipulation.h

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

IDirectManipulationViewport