Note
Access to this page requires authorization. You can try signing in or .
Access to this page requires authorization. You can try .
IDCompositionMatrixTransform3D interface (dcomp.h)
Represents an arbitrary 3D transformation defined by a 4-by-4 matrix.
Inheritance
The IDCompositionMatrixTransform3D interface inherits from IDCompositionTransform3D. IDCompositionMatrixTransform3D also has these types of members:
Methods
The IDCompositionMatrixTransform3D interface has these methods.
| IDCompositionMatrixTransform3D::SetMatrix Changes all values of the matrix of this 3D transformation effect. |
| IDCompositionMatrixTransform3D::SetMatrixElement Changes the value of one element of the matrix of this 3D transform. |
| IDCompositionMatrixTransform3D::SetMatrixElement Animates the value of one element of the matrix of this 3D transform. |
Remarks
A 3D matrix transform represents the following 4-by-4 matrix:
👁 Four-by-four 3D transform matrixThe application can set any of the values in the first three columns. Note that the fourth column is padded to allow for matrix concatenation.
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] |
| Minimum supported server | Windows Server 2012 [desktop apps only] |
| Target Platform | Windows |
| Header | dcomp.h |
See also
Feedback
Was this page helpful?
