[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.BitmapClipper

Class BitmapClipper

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

IWICBitmapClipper

[Guid("E4FBCF03-223D-4e81-9333-D635556DD1B5")]
public class BitmapClipper : BitmapSource, IDisposable, IUnknown
Inheritance
object
BitmapClipper
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

BitmapClipper(IntPtr)

Initializes a new instance of the BitmapClipper class.

public BitmapClipper(IntPtr nativePtr)

Parameters

nativePtr System.IntPtr

The native pointer.

Methods

Create(ImagingFactory)

Initializes a new instance of the BitmapClipper class.

public static BitmapClipper Create(ImagingFactory factory)

Parameters

factory ImagingFactory

The factory.

Returns

BitmapClipper

Initialize(BitmapSource, RectL)

Initializes the bitmap clipper with the provided parameters.

public void Initialize(BitmapSource sourceRef, RectL rectangleRef)

Parameters

sourceRef BitmapSource

he input bitmap source.

rectangleRef RectL

The rectangle of the bitmap source to clip.

Initialize(BitmapSource, IntPtr)

HRESULT IWICBitmapClipper::Initialize([In] IWICBitmapSource* pISource,[In] const void* prc)

public void Initialize(BitmapSource sourceRef, IntPtr rectangleRef)

Parameters

sourceRef BitmapSource
rectangleRef System.IntPtr

Operators

explicit operator BitmapClipper(IntPtr)

Performs an explicit conversion from System.IntPtr to BitmapClipper.

public static explicit operator BitmapClipper(IntPtr nativePointer)

Parameters

nativePointer System.IntPtr

Returns

BitmapClipper