[]
        
(Showing Draft Content)

C1.Util.DX.WIC.FormatConverter

FormatConverter Class

IWICFormatConverter

Inheritance
FormatConverter
Implements
Namespace: C1.Util.DX.WIC
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("00000301-a8f2-4877-ba0a-fd2b6645fb94")]
public class FormatConverter : BitmapSource, IDisposable, IUnknown

Constructors

Name Description
FormatConverter(IntPtr)

Initializes a new instance of the FormatConverter class.

Methods

Name Description
CanConvert(Guid, Guid)

HRESULT IWICFormatConverter::CanConvert([In] const GUID& srcPixelFormat,[In] const GUID& dstPixelFormat,[Out] BOOL* pfCanConvert)

Create(FormatConverterInfo)

Initializes a new instance of the FormatConverter class.

Create(ImagingFactory)

Initializes a new instance of the FormatConverter class.

Initialize(BitmapSource, Guid)

Initializes this instance with the specified bitmap source and format

Initialize(BitmapSource, Guid, BitmapDitherType, Palette, double, BitmapPaletteType)

HRESULT IWICFormatConverter::Initialize([In] IWICBitmapSource* pISource,[In] const GUID& dstFormat,[In] WICBitmapDitherType dither,[In, Optional] IWICPalette* pIPalette,[In] double alphaThresholdPercent,[In] WICBitmapPaletteType paletteTranslate)

Operators

Name Description
explicit operator FormatConverter(IntPtr)

Performs an explicit conversion from IntPtr to FormatConverter.