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


Метод IDirectManipulationViewportEventHandler::OnViewportStatusChanged (directmanipulation.h)

Вызывается при изменении состояния окна просмотра.

Синтаксис

HRESULT OnViewportStatusChanged(
  [in] IDirectManipulationViewport *viewport,
  [in] DIRECTMANIPULATION_STATUS   current,
  [in] DIRECTMANIPULATION_STATUS   previous
);

Параметры

[in] viewport

Окно просмотра, состояние которого изменилось.

[in] current

Новое состояние окна просмотра.

[in] previous

Предыдущее состояние окна просмотра.

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

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

Комментарии

Если вы вызываете GetStatus из этого обработчика, возвращаемое состояние не гарантируется, что будет таким же, как во время вызова. Это связано с асинхронной природой уведомления.

Требования

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

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

IDirectManipulationViewportEventHandler