/// <summary> /// Encodes a bitmap source. /// </summary> /// <param name="bitmapSource">The bitmap source to encode.</param> /// <param name="rectangle">The size rectangle of the bitmap source.</param> public unsafe void WriteSource(IWICBitmapSource bitmapSource, Rectangle rectangle) { WriteSource(bitmapSource, new IntPtr(&rectangle)); }
public static Result WICConvertBitmapSource(Guid dstFormat, IWICBitmapSource source, out IWICBitmapSource destination) { return(WICConvertBitmapSource_(dstFormat, source, out destination)); }
/// <summary> /// Encodes a bitmap source. /// </summary> /// <param name="bitmapSource">The bitmap source to encode.</param> public void WriteSource(IWICBitmapSource bitmapSource) { WriteSource(bitmapSource, IntPtr.Zero); }
public static IWICBitmapSource WICConvertBitmapSource(Guid dstFormat, IWICBitmapSource source) { WICConvertBitmapSource_(dstFormat, source, out IWICBitmapSource destination).CheckError(); return(destination); }