This commit is contained in:
Matthew Leibowitz 2017-01-09 17:26:42 +02:00
Родитель 4aa15d81e1
Коммит d9c426236f
2 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -21,7 +21,7 @@ namespace SkiaSharpSample.Samples
// load the image from the embedded resource stream
using (var stream = new SKManagedStream(SampleMedia.Images.Baboon))
using (var bitmap = SKBitmap.Decode(stream))
using (var cf = SKColorFilter.CreateXferMode(SKColors.Red, SKXferMode.ColorDodge))
using (var cf = SKColorFilter.CreateBlendMode(SKColors.Red, SKBlendMode.ColorDodge))
using (var paint = new SKPaint())
{
paint.ColorFilter = cf;

Просмотреть файл

@ -19,7 +19,7 @@ namespace SkiaSharpSample.Samples
protected override void OnDrawSample(SKCanvas canvas, int width, int height)
{
var modes = Enum.GetValues(typeof(SKXferMode)).Cast<SKXferMode>().ToArray();
var modes = Enum.GetValues(typeof(SKBlendMode)).Cast<SKBlendMode>().ToArray();
var cols = width < height ? 3 : 5;
var rows = (modes.Length - 1) / cols + 1;
@ -73,7 +73,7 @@ namespace SkiaSharpSample.Samples
canvas.Clear(SKColors.Transparent);
canvas.DrawPaint(dst);
src.XferMode = modes[i];
src.BlendMode = modes[i];
canvas.DrawPaint(src);
canvas.DrawRect(rect, stroke);