Freigeben über


IDirectManipulationContent-Schnittstelle (directmanipulation.h)

Kapselt Inhalt in einem Viewport, in dem inhalt eine visuelle Oberfläche darstellt, die innerhalb des Viewports abgeschnitten ist.

Der Inhalt verfügt über eine Reihe von Transformationen, die die visuelle Bewegung der Oberfläche während der Manipulation und DerTrägheit steuern.

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 IDirectManipulationContent-Schnittstelle erbt von der IUnknown-Schnittstelle . IDirectManipulationContent verfügt auch über folgende Membertypen:

Methoden

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

 
IDirectManipulationContent::GetContentRect

Ruft das umgebende Rechteck des Inhalts relativ zum umgebenden Rechteck des Viewports ab (sofern definiert).
IDirectManipulationContent::GetContentTransform

Ruft die auf den Inhalt angewendete Transformation ab.
IDirectManipulationContent::GetOutputTransform

Ruft die endgültige Transformation ab, die auf den Inhalt angewendet wird.
IDirectManipulationContent::GetTag

Ruft das für diesen Inhalt festgelegte Tagobjekt ab.
IDirectManipulationContent::GetViewport

Ruft den Viewport ab, der den Inhalt enthält.
IDirectManipulationContent::SetContentRect

Gibt das umgebende Rechteck des Inhalts relativ zum Viewport an.
IDirectManipulationContent::SetTag

Gibt das Tagobjekt für den Inhalt an.
IDirectManipulationContent::SyncContentTransform

Ändert die Inhaltstransformation, während die Ausgabetransformation beibehalten wird.

Hinweise

Das System stellt eine Implementierung von IDirectManipulationContent bereit.

Anforderungen

Anforderung Wert
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