Partager via


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 :

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

Voir aussi

Interfaces de manipulation directe

IDirectManipulationCompositor2