private void OnPaint(object sender, SKPaintSurfaceEventArgs args) { if (_scene == null) { InitSceneObjects(); } SKSurface surface = args.Surface; SKCanvas canvas = surface.Canvas; _scene.Render(canvas); }
private void OnPaint(object sender, SkiaSharp.Views.Forms.SKPaintSurfaceEventArgs skPaintSurfaceEventArgs) { if (_scene == null) { InitSceneObjects(); } SKImageInfo info = skPaintSurfaceEventArgs.Info; SKSurface surface = skPaintSurfaceEventArgs.Surface; SKCanvas canvas = surface.Canvas; _scene.Render(canvas); }
private void SKCanvasView_PaintSurface(object sender, SKPaintSurfaceEventArgs args) { args.Surface.Canvas.Clear(); if (!readyToDraw) { return; } if (_scene == null) { InitSceneObjects(); } _scene.Render(args.Surface.Canvas); }