Interface IDirectManipulationCompositor (directmanipulation.h)
Représente un objet compositeur qui associe du contenu manipulé à une surface de dessin, par exemple canevas (application Windows utilisant JavaScript) ou Canvas (application du Windows Store en C++, C# ou Visual Basic).
Héritage
L’interface IDirectManipulationCompositor hérite de l’interface IUnknown . IDirectManipulationCompositor a également les types de membres suivants :
Méthodes
L’interface IDirectManipulationCompositor a ces méthodes.
IDirectManipulationCompositor ::AddContent Associe le contenu (appartenant à l’appelant) au compositeur, affecte un dispositif de composition au contenu et spécifie la position du contenu dans l’arborescence de composition par rapport à d’autres visuels de composition. |
IDirectManipulationCompositor ::Flush Valide toutes les mises à jour en attente dans le compositeur sur le système pour le rendu. |
IDirectManipulationCompositor ::RemoveContent Supprime le contenu du compositeur. |
IDirectManipulationCompositor ::SetUpdateManager Définit le gestionnaire de mises à jour utilisé pour envoyer les mises à jour du compositeur à Direct Manipulation. |
Remarques
Le contenu d’une fenêtre d’affichage de manipulation directe doit être mis à jour manuellement pendant un événement d’entrée pour les implémentations personnalisées d’IDirectManipulationCompositor. Appelez Update pour redessiner le contenu dans la fenêtre d’affichage.
Vous spécifiez le mode manuel sur une fenêtre d’affichage en appelant l’une de ces fonctions :
- SetViewportOptions, avec DIRECTMANIPULATION_VIEWPORT_OPTIONS_MANUALUPDATE spécifié.
- SetUpdateMode, avec DIRECTMANIPULATION_INPUT_MODE_MANUAL spécifié.
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 |