changelogs/SkiaSharp/1.53.1/SkiaSharp.md
Added constructor:
public SKBitmap (SKImageInfo info, SKColorTable ctable);
Added property:
public SKColorTable ColorTable { get; }
Added method:
public SKColor GetIndex8Color (int x, int y);
Added methods:
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, SKColorTable colorTable, ref int colorTableCount);
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, IntPtr colorTable, ref int colorTableCount);
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, SKCodecOptions options, SKColorTable colorTable, ref int colorTableCount);
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, SKColorTable colorTable, ref int colorTableCount);
public SKCodecResult GetPixels (SKImageInfo info, IntPtr pixels, int rowBytes, SKCodecOptions options, IntPtr colorTable, ref int colorTableCount);
Added constructors:
public SKCodecOptions (SKZeroInitialized zeroInitialized);
public SKCodecOptions (SKZeroInitialized zeroInitialized, SKRectI subset);
Added field:
public static SKCodecOptions Default;
Removed method:
public static SKImageFilter CreateDownSample (float dx, float dy, float sigmaX, float sigmaY, SKColor color, SKDropShadowImageFilterShadowMode shadowMode, SKImageFilter input, SKImageFilter.CropRect cropRect);
Added method:
public static SKImageFilter CreateDropShadow (float dx, float dy, float sigmaX, float sigmaY, SKColor color, SKDropShadowImageFilterShadowMode shadowMode, SKImageFilter input, SKImageFilter.CropRect cropRect);
Added field:
public static SKRectI Empty;
public class SKColorTable : SkiaSharp.SKObject, System.IDisposable {
// constructors
public SKColorTable ();
public SKColorTable (SKColor[] colors);
public SKColorTable (int count);
public SKColorTable (SKColor[] colors, int count);
// fields
public static const int MaxLength;
// properties
public SKColor[] Colors { get; }
public int Count { get; }
// methods
protected override void Dispose (bool disposing);
public IntPtr ReadColors ();
}