Condividi tramite


Interfaccia IDCompositionScaleTransform3D (dcomp.h)

Rappresenta un effetto di trasformazione 3D che influisce sulla scala di un oggetto visivo lungo l'asse x, l'asse y e l'asse z. Il sistema di coordinate viene ridimensionato dal punto centrale specificato.

Ereditarietà

L'interfaccia IDCompositionScaleTransform3D eredita da IDCompositionTransform3D. IDCompositionScaleTransform3D include anche questi tipi di membri:

Metodi

L'interfaccia IDCompositionScaleTransform3D include questi metodi.

 
IDCompositionScaleTransform3D::SetCenterX

Modifica il valore della proprietà CenterX di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetCenterX

Anima il valore della proprietà CenterX di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetCenterY

Modifica il valore della proprietà CenterY di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetCenterY

Anima il valore della proprietà CenterY di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetCenterZ

Modifica il valore della proprietà CenterZ di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetCenterZ

Anima il valore della proprietà CenterZ di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetScaleX

Modifica il valore della proprietà ScaleX di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetScaleX

Anima il valore della proprietà ScaleX di una trasformazione di scala.
IDCompositionScaleTransform3D::SetScaleY

Modifica il valore della proprietà ScaleY di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetScaleY

Anima il valore della proprietà ScaleY di una trasformazione di scala.
IDCompositionScaleTransform3D::SetScaleZ

Modifica il valore della proprietà ScaleZ di una trasformazione di scala 3D.
IDCompositionScaleTransform3D::SetScaleZ

Anima il valore della proprietà ScaleZ di una trasformazione di scala.

Commenti

Una trasformazione di scala 3D rappresenta la matrice 4-by-4 seguente:

Matrice di scalabilità 3D a quattro by-quattro

L'effetto consiste nel ridimensionare la fusione del sottoalbero dell'oggetto visivo verso l'alto o verso il basso e applicare la traduzione corrispondente in modo che il punto centrale non si sposta.

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [solo app desktop]
Server minimo supportato Windows Server 2012 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dcomp.h

Vedi anche

IDCompositionEffectGroup::SetTransform3D

IDCompositionTransform3D

IDCompositionVisual::SetEffect