[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.Direct2D.SourceTransformNative

Class SourceTransformNative

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

ID2D1SourceTransform

[Guid("db1800dd-0c34-4cf9-be90-31cc0a5653e1")]
public class SourceTransformNative : TransformNative, IUnknown, ISourceTransform, ITransform, ITransformNode, ICallbackable, IDisposable
Inheritance
object
SourceTransformNative
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

SourceTransformNative(IntPtr)

Initializes a new instance of the SourceTransformNative class.

public SourceTransformNative(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Draw(Bitmap1, RectL, Point2L)

HRESULT ID2D1SourceTransform::Draw([In] ID2D1Bitmap1* target,[In] const RECT* drawRect,[In] D2D_POINT_2U targetOrigin)

public void Draw(Bitmap1 target, RectL drawRect, Point2L targetOrigin)

Parameters

target Bitmap1
drawRect RectL
targetOrigin Point2L

SetRenderInfo(RenderInformation)

HRESULT ID2D1SourceTransform::SetRenderInfo([In] ID2D1RenderInfo* renderInfo)

public void SetRenderInfo(RenderInformation renderInfo)

Parameters

renderInfo RenderInformation

Operators

explicit operator SourceTransformNative(IntPtr)

Performs an explicit conversion from System.IntPtr to SourceTransformNative.

public static explicit operator SourceTransformNative(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

SourceTransformNative