IDCompositionTranslateTransform3D interface
Represents a 3D transformation that affects the offset of a visual along the x-axis, y-axis, and z-axis.
When to implement
Client applications do not implement IDCompositionTranslateTransform3D; custom implementations are not supported.
Members
The IDCompositionTranslateTransform3D interface inherits from IDCompositionTransform3D. IDCompositionTranslateTransform3D also has these types of members:
Methods
The IDCompositionTranslateTransform3D interface has these methods.
| Method | Description |
|---|---|
| SetOffsetX | Overloaded. Changes or animates the value of the OffsetX property of a 3D translation transform effect. |
| SetOffsetY | Overloaded. Changes or animates the value of the OffsetY property of a 3D translation transform effect. |
| SetOffsetZ | Overloaded. Changes or animates the value of the OffsetZ property of a 3D translation transform effect. |
Remarks
A 3D translation transform represents the following 4-by-4 matrix:

The effect is to offset the blending position of the visual's subtree by x, y, and z.
Requirements
|
Minimum supported client |
Windows 8 [desktop apps only] |
|---|---|
|
Minimum supported server |
Windows Server 2012 [desktop apps only] |
|
Header |
|
|
Library |
|
|
DLL |
|
See also
- IDCompositionTransform3D
- IDCompositionEffectGroup::SetTransform3D
- IDCompositionTransform3D
- IDCompositionVisual::SetEffect