Interface IDCompositionTransform (dcomp.h)
Représente une transformation 2D qui peut être utilisée pour modifier l’espace de coordonnées d’une sous-arborescence visuelle.
Héritage
L’interface IDCompositionTransform hérite de l’interface IDCompositionTransform3D.
Notes
L’interface IDCompositionTransform est une interface abstraite qui représente une transformation affine 2D. Les transformations affectent l’ensemble de la sous-arborescence visuelle enracinée au niveau du visuel auquel la transformation est associée. Un objet de transformation peut être associé à plusieurs visuels. Lorsqu’un objet de transformation est modifié, tous les visuels affectés sont recomposés pour refléter la modification.
Les transformations fonctionnent en modifiant le système de coordonnées pour toutes les opérations de rendu sur un visuel. Par exemple, en général, une bitmap associée à un visuel dessine à la position (0,0) et étend la largeur et la hauteur complètes de la bitmap. Si une transformation de traduction est appliquée, la bitmap dessine à une position décalée par cette transformation. Si une transformation d’échelle est appliquée, l’étendue couverte par la bitmap est affectée par la transformation d’échelle. Plusieurs transformations peuvent être appliquées simultanément à un visuel à l’aide de l’interface IDCompositionDevice::CreateTransformGroup .
Spécifications
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 | dcomp.h |