Interface ITransform
- Namespace
- PaintDotNet.Direct2D1
- Assembly
- PaintDotNet.Windows.dll
Represents the base interface for all of the transforms implemented by the transform author.
ID2D1Transform
public interface ITransform : ITransformNode, IObjectRef, IIsDisposed, IDisposable
- Inherited Members
- Extension Methods
Methods
- MapInputRectsToOutputRect(ReadOnlySpan<RectInt32>, ReadOnlySpan<RectInt32>, out RectInt32, out RectInt32)
Performs the inverse mapping to MapOutputRectToInputRects.
- MapInvalidRect(int, RectInt32, out RectInt32)
Sets the input rectangles for this rendering pass into the transform.
- MapOutputRectToInputRects(RectInt32, Span<RectInt32>)
Allows a transform to state how it would map a rectangle requested on its output to a set of sample rectangles on its input.