ID2D1Transform interface (d2d1effectauthor.h)
Represents the base interface for all of the transforms implemented by the transform author.
Inheritance
The ID2D1Transform interface inherits from ID2D1TransformNode. ID2D1Transform also has these types of members:
Methods
The ID2D1Transform interface has these methods.
ID2D1Transform::MapInputRectsToOutputRect Performs the inverse mapping to MapOutputRectToInputRects. |
ID2D1Transform::MapInvalidRect Sets the input rectangles for this rendering pass into the transform. |
ID2D1Transform::MapOutputRectToInputRects Allows a transform to state how it would map a rectangle requested on its output to a set of sample rectangles on its input. |
Remarks
Transforms are aggregated by effect authors. This interface provides a common interface for implementing the Shantzis rectangle calculations which is the basis for all the transform processing in Direct2D imaging extensions. These calculations are described in the paper A model for efficient and flexible image computing.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 and Platform Update for Windows 7 [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | d2d1effectauthor.h |