Freigeben über


IDirectManipulationViewportEventHandler-Schnittstelle (directmanipulation.h)

Definiert Methoden zum Behandeln von status- und Aktualisierungsereignissen für den Viewport.

Hinweis Stellen Sie beim Implementieren eines Direct Manipulation-Objekts sicher, dass die IUnknown-Implementierung Multithreading durch threadsichere Verweiszählung unterstützt. Weitere Informationen finden Sie unter InterlockedIncrement und InterlockedDecrement.
 

Vererbung

Die IDirectManipulationViewportEventHandler-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectManipulationViewportEventHandler verfügt auch über folgende Membertypen:

Methoden

Die IDirectManipulationViewportEventHandler-Schnittstelle verfügt über diese Methoden.

 
IDirectManipulationViewportEventHandler::OnContentUpdated

Wird aufgerufen, wenn Inhalte in einem Viewport aktualisiert werden.
IDirectManipulationViewportEventHandler::OnViewportStatusChanged

Wird aufgerufen, wenn sich die status eines Viewports ändert.
IDirectManipulationViewportEventHandler::OnViewportUpdated

Wird aufgerufen, nachdem alle Inhalte im Viewport aktualisiert wurden.

Hinweise

Client-Apps implementieren diesen Handler, um status- und Updateereignisse für Viewports zu empfangen. Verwenden Sie AddEventHandler , um den Handler für einen Viewport festzulegen. Jeder Viewport kann über mehrere Handler verfügen.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile directmanipulation.h

Weitere Informationen

Direkte Bearbeitungsschnittstellen