[]
        
(Showing Draft Content)

C1.Util.DX.WIC.ImageEncoder

ImageEncoder Class

IWICImageEncoder

Inheritance
ImageEncoder
Implements
Namespace: C1.Util.DX.WIC
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("04C75BF8-3CE1-473B-ACC5-3CC4F5E94999")]
public class ImageEncoder : ComObject, IDisposable, IUnknown

Constructors

Name Description
ImageEncoder(IntPtr)

Initializes a new instance of the ImageEncoder class.

Methods

Name Description
Create(ImagingFactory2, Device)

Creates a new image encoder object.

WriteFrame(Image, BitmapFrameEncode)

HRESULT IWICImageEncoder::WriteFrame([In] ID2D1Image* pImage,[In] IWICBitmapFrameEncode* pFrameEncode,[In, Value] const WICImageParameters* pImageParameters)

WriteFrame(Image, BitmapFrameEncode, ImageParameters)

HRESULT IWICImageEncoder::WriteFrame([In] ID2D1Image* pImage,[In] IWICBitmapFrameEncode* pFrameEncode,[In, Value] const WICImageParameters* pImageParameters)

WriteFrameThumbnail(Image, BitmapFrameEncode)

HRESULT IWICImageEncoder::WriteFrameThumbnail([In] ID2D1Image* pImage,[In] IWICBitmapFrameEncode* pFrameEncode,[In, Value] const WICImageParameters* pImageParameters)

WriteFrameThumbnail(Image, BitmapFrameEncode, ImageParameters)

HRESULT IWICImageEncoder::WriteFrameThumbnail([In] ID2D1Image* pImage,[In] IWICBitmapFrameEncode* pFrameEncode,[In, Value] const WICImageParameters* pImageParameters)

WriteThumbnail(Image, BitmapEncoder)

HRESULT IWICImageEncoder::WriteThumbnail([In] ID2D1Image* pImage,[In] IWICBitmapEncoder* pEncoder,[In, Value] const WICImageParameters* pImageParameters)

WriteThumbnail(Image, BitmapEncoder, ImageParameters)

HRESULT IWICImageEncoder::WriteThumbnail([In] ID2D1Image* pImage,[In] IWICBitmapEncoder* pEncoder,[In, Value] const WICImageParameters* pImageParameters)

Operators

Name Description
explicit operator ImageEncoder(IntPtr)

Performs an explicit conversion from IntPtr to ImageEncoder.