[]
        
(Showing Draft Content)

GrapeCity.Documents.DX.WIC.ImagingFactory2

Class ImagingFactory2

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

IWICImagingFactory2

[Guid("7B816B45-1996-4476-B132-DE9E247C8AF0")]
public class ImagingFactory2 : ImagingFactory, IDisposable, IUnknown
Inheritance
ImagingFactory2
Implements
Inherited Members

Constructors

ImagingFactory2(IntPtr)

Initializes a new instance of the ImagingFactory2 class.

public ImagingFactory2(IntPtr nativePtr)

Parameters

nativePtr IntPtr

The native pointer.

Methods

Create()

Initializes a new instance of the ImagingFactory2 class.

public static ImagingFactory2 Create()

Returns

ImagingFactory2

CreateImageEncoder(Device)

HRESULT IWICImagingFactory2::CreateImageEncoder([In] ID2D1Device* pD2DDevice,[Out, Fast] IWICImageEncoder** ppWICImageEncoder)

public ImageEncoder CreateImageEncoder(Device d2DDeviceRef)

Parameters

d2DDeviceRef Device

Returns

ImageEncoder

Operators

explicit operator ImagingFactory2(IntPtr)

Performs an explicit conversion from IntPtr to ImagingFactory2.

public static explicit operator ImagingFactory2(IntPtr nativePointer)

Parameters

nativePointer IntPtr

Returns

ImagingFactory2