[]
IWICImagingFactory2
[Guid("7B816B45-1996-4476-B132-DE9E247C8AF0")]
public class ImagingFactory2 : ImagingFactory, IDisposable, IUnknown
Initializes a new instance of the ImagingFactory2 class.
public ImagingFactory2(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
Initializes a new instance of the ImagingFactory2 class.
public static ImagingFactory2 Create()
HRESULT IWICImagingFactory2::CreateImageEncoder([In] ID2D1Device* pD2DDevice,[Out, Fast] IWICImageEncoder** ppWICImageEncoder)
public ImageEncoder CreateImageEncoder(Device d2DDeviceRef)
d2DDeviceRef
DevicePerforms an explicit conversion from System.IntPtr to ImagingFactory2.
public static explicit operator ImagingFactory2(IntPtr nativePointer)
nativePointer
System.IntPtr