SkiaSharp.SKMaskFilter.CreateBlur C# (CSharp) Method

CreateBlur() public static method

public static CreateBlur ( SKBlurStyle blurStyle, float sigma ) : SKMaskFilter
blurStyle SKBlurStyle
sigma float
return SKMaskFilter
		public static SKMaskFilter CreateBlur (SKBlurStyle blurStyle, float sigma)
		{
			return GetObject<SKMaskFilter> (SkiaApi.sk_maskfilter_new_blur (blurStyle, sigma));
		}

Usage Example

Beispiel #1
0
        public static void BlurMaskFilter(SKCanvas canvas, int width, int height)
        {
            canvas.DrawColor(SKColors.White);

            using (var paint = new SKPaint())
                using (var filter = SKMaskFilter.CreateBlur(SKBlurStyle.Normal, 5.0f))
                {
                    paint.IsAntialias = true;
                    paint.TextSize    = 120;
                    paint.TextAlign   = SKTextAlign.Center;
                    paint.MaskFilter  = filter;

                    canvas.DrawText("Skia", width / 2f, height / 2f, paint);
                }
        }