[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.BoundsAdjustmentTransform

Class BoundsAdjustmentTransform

Namespace
GrapeCity.Documents.DX.Direct2D
Assembly
GcDocs.DX.Windows.dll

ID2D1BoundsAdjustmentTransform

[Guid("90f732e2-5092-4606-a819-8651970baccd")]
public class BoundsAdjustmentTransform : TransformNodeNative, IUnknown, ITransformNode, ICallbackable, IDisposable
Inheritance
object
BoundsAdjustmentTransform
Implements
System.IDisposable
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()

Constructors

BoundsAdjustmentTransform(IntPtr)

Initializes a new instance of the BoundsAdjustmentTransform class.

public BoundsAdjustmentTransform(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(EffectContext, RectL)

Initializes a new instance of BoundsAdjustmentTransform class

public static BoundsAdjustmentTransform Create(EffectContext context, RectL outputRectangle)

Parameters

context EffectContext

The effect context

outputRectangle RectL

The output rectangle region used for this transformation

Returns

BoundsAdjustmentTransform

GetOutputBounds(out RectL)

void ID2D1BoundsAdjustmentTransform::GetOutputBounds([Out] RECT* outputBounds)

public void GetOutputBounds(out RectL outputBounds)

Parameters

outputBounds RectL

SetOutputBounds(RectL)

void ID2D1BoundsAdjustmentTransform::SetOutputBounds([In] const RECT* outputBounds)

public void SetOutputBounds(RectL outputBounds)

Parameters

outputBounds RectL

Operators

explicit operator BoundsAdjustmentTransform(IntPtr)

Performs an explicit conversion from System.IntPtr to BoundsAdjustmentTransform.

public static explicit operator BoundsAdjustmentTransform(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

BoundsAdjustmentTransform