Freigeben über


IDCompositionMatrixTransform3D-Schnittstelle (dcomp.h)

Stellt eine beliebige 3D-Transformation dar, die durch eine 4-by-4-Matrix definiert wird.

Vererbung

Die IDCompositionMatrixTransform3D-Schnittstelle erbt von IDCompositionTransform3D. IDCompositionMatrixTransform3D verfügt auch über folgende Membertypen:

Methoden

Die IDCompositionMatrixTransform3D-Schnittstelle verfügt über diese Methoden.

 
IDCompositionMatrixTransform3D::SetMatrix

Ändert alle Werte der Matrix dieses 3D-Transformationseffekts.
IDCompositionMatrixTransform3D::SetMatrixElement

Ändert den Wert eines Elements der Matrix dieser 3D-Transformation.
IDCompositionMatrixTransform3D::SetMatrixElement

Animiert den Wert eines Elements der Matrix dieser 3D-Transformation.

Hinweise

Eine 3D-Matrixtransformation stellt die folgende 4-mal-4-Matrix dar:

Vier-mal-vier-3D-Transformationsmatrix

Die Anwendung kann jeden der Werte in den ersten drei Spalten festlegen. Beachten Sie, dass die vierte Spalte aufgefüllt ist, um eine Matrixverkettung zu ermöglichen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile dcomp.h

Weitere Informationen

IDCompositionTransform3D

IDCompositionVisual::SetTransform