Interface IDCompositionScaleTransform3D (dcomp.h)

Représente un effet de transformation 3D qui affecte l’échelle d’un visuel le long de l’axe x, de l’axe y et de l’axe z. Le système de coordonnées est mis à l’échelle à partir du point central spécifié.

Héritage

L’interface IDCompositionScaleTransform3D hérite d’IDCompositionTransform3D. IDCompositionScaleTransform3D a également les types de membres suivants :

Méthodes

L’interface IDCompositionScaleTransform3D possède ces méthodes.

 
IDCompositionScaleTransform3D ::SetCenterX

Modifie la valeur de la propriété CenterX d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetCenterX

Anime la valeur de la propriété CenterX d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetCenterY

Modifie la valeur de la propriété CenterY d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetCenterY

Anime la valeur de la propriété CenterY d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetCenterZ

Modifie la valeur de la propriété CenterZ d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetCenterZ

Anime la valeur de la propriété CenterZ d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetScaleX

Modifie la valeur de la propriété ScaleX d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetScaleX

Anime la valeur de la propriété ScaleX d’une transformation d’échelle.
IDCompositionScaleTransform3D ::SetScaleY

Modifie la valeur de la propriété ScaleY d’une transformation de mise à l’échelle 3D.
IDCompositionScaleTransform3D ::SetScaleY

Anime la valeur de la propriété ScaleY d’une transformation d’échelle.
IDCompositionScaleTransform3D ::SetScaleZ

Modifie la valeur de la propriété ScaleZ d’une transformation d’échelle 3D.
IDCompositionScaleTransform3D ::SetScaleZ

Anime la valeur de la propriété ScaleZ d’une transformation d’échelle.

Remarques

Une transformation d’échelle 3D représente la matrice 4 par 4 suivante :

Matrice d’échelle 3D quatre par quatre

L’effet consiste à mettre à l’échelle la fusion de la sous-arborescence du visuel vers le haut ou vers le bas, et d’appliquer la traduction correspondante de telle sorte que le point central ne se déplace pas.

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 dcomp.h

Voir aussi

IDCompositionEffectGroup ::SetTransform3D

IDCompositionTransform3D

IDCompositionVisual ::SetEffect