[]
        
(Showing Draft Content)

C1.Util.DX.WIC.PlanarFormatConverter

PlanarFormatConverter Class

IWICPlanarFormatConverter

Inheritance
PlanarFormatConverter
Implements
Namespace: C1.Util.DX.WIC
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("BEBEE9CB-83B0-4DCC-8132-B0AAA55EAC96")]
public class PlanarFormatConverter : BitmapSource, IDisposable, IUnknown

Constructors

Name Description
PlanarFormatConverter(IntPtr)

Initializes a new instance of the PlanarFormatConverter class.

Methods

Name Description
CanConvert(Guid[], int, Guid)

HRESULT IWICPlanarFormatConverter::CanConvert([In, Buffer] const GUID* pSrcPixelFormats,[In] unsigned int cSrcPlanes,[In] const GUID& dstPixelFormat,[Out] BOOL* pfCanConvert)

Initialize(ComArray<BitmapSource>, int, Guid, BitmapDitherType, Palette, double, BitmapPaletteType)

HRESULT IWICPlanarFormatConverter::Initialize([In, Buffer] IWICBitmapSource** ppPlanes,[In] unsigned int cPlanes,[In] const GUID& dstFormat,[In] WICBitmapDitherType dither,[In, Optional] IWICPalette* pIPalette,[In] double alphaThresholdPercent,[In] WICBitmapPaletteType paletteTranslate)

Initialize(BitmapSource[], int, Guid, BitmapDitherType, Palette, double, BitmapPaletteType)

HRESULT IWICPlanarFormatConverter::Initialize([In, Buffer] IWICBitmapSource** ppPlanes,[In] unsigned int cPlanes,[In] const GUID& dstFormat,[In] WICBitmapDitherType dither,[In, Optional] IWICPalette* pIPalette,[In] double alphaThresholdPercent,[In] WICBitmapPaletteType paletteTranslate)

Operators

Name Description
explicit operator PlanarFormatConverter(IntPtr)

Performs an explicit conversion from IntPtr to PlanarFormatConverter.