Interface IDirectManipulationContent (directmanipulation.h)
Encapsule du contenu à l’intérieur d’une fenêtre d’affichage, où le contenu représente une surface visuelle découpée à l’intérieur de la fenêtre d’affichage.
Le contenu a un ensemble de transformations qui contrôlent le mouvement visuel de la surface pendant la manipulation et l’inertie.
Note Lors de l’implémentation d’un objet Manipulation directe , assurez-vous que l’implémentation IUnknown prend en charge le multithreading via le comptage de références thread-safe. Pour plus d’informations, consultez InterlockedIncrement et InterlockedDecrement.
Héritage
L’interface IDirectManipulationContent hérite de l’interface IUnknown. IDirectManipulationContent a également les types de membres suivants :
Méthodes
L’interface IDirectManipulationContent utilise ces méthodes.
IDirectManipulationContent ::GetContentRect Récupère le rectangle englobant du contenu, par rapport au rectangle englobant de la fenêtre d’affichage (s’il est défini). |
IDirectManipulationContent ::GetContentTransform Récupère la transformation appliquée au contenu. |
IDirectManipulationContent ::GetOutputTransform Obtient la transformation finale appliquée au contenu. |
IDirectManipulationContent ::GetTag Récupère l’objet de balise défini sur ce contenu. |
IDirectManipulationContent ::GetViewport Récupère la fenêtre d’affichage qui contient le contenu. |
IDirectManipulationContent ::SetContentRect Spécifie le rectangle englobant du contenu, par rapport à sa fenêtre d’affichage. |
IDirectManipulationContent ::SetTag Spécifie l’objet de balise pour le contenu. |
IDirectManipulationContent ::SyncContentTransform Modifie la transformation de contenu tout en conservant la transformation de sortie. |
Remarques
Le système fournit une implémentation de IDirectManipulationContent.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2012 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | directmanipulation.h |