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


Интерфейс IDirectManipulationViewportEventHandler (directmanipulation.h)

Определяет методы обработки событий состояния и обновления для окна просмотра.

Примечание При реализации объекта Direct Manipulation убедитесь, что реализация IUnknown поддерживает многопоточность с помощью потокобезопасного подсчета ссылок. Дополнительные сведения см. в разделах InterlockedIncrement и InterlockedDecrement.
 

Наследование

Интерфейс IDirectManipulationViewportEventHandler наследуется от интерфейса IUnknown . IDirectManipulationViewportEventHandler также имеет следующие типы членов:

Методы

Интерфейс IDirectManipulationViewportEventHandler содержит следующие методы.

 
IDirectManipulationViewportEventHandler::OnContentUpdated

Вызывается при обновлении содержимого в окне просмотра.
IDirectManipulationViewportEventHandler::OnViewportStatusChanged

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

Вызывается после обновления всего содержимого в окне просмотра.

Комментарии

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

Требования

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

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

Интерфейсы прямой манипуляции