public WicBitmapDecoder(ImagingFactory factory, BitmapContainerFormat format) { this.factory = factory; this.wicImpl = new BitmapDecoder(factory, FormatGuids[(int)format]); }
public override IPlatformBitmapEncoder CreateBitmapEncoder(BitmapContainerFormat format) { return(new WicBitmapEncoder(this.wicFactory, format)); }
public WicBitmapEncoder(ImagingFactory factory, BitmapContainerFormat format) { this.wicImpl = new SharpDX.WIC.BitmapEncoder(factory, FormatGuids[(int)format]); }
/// <summary> /// Creates a new platform-specific bitmap decoder for the specified container format. /// </summary> /// <param name="format">The bitmap container format.</param> /// <returns>An <see cref="IPlatformBitmapDecoder"/>.</returns> public abstract IPlatformBitmapDecoder CreateBitmapDecoder(BitmapContainerFormat format);
public override IPlatformBitmapEncoder CreateBitmapEncoder(BitmapContainerFormat format) { return new WicBitmapEncoder(this.wicFactory, format); }