title: AvaloniaUI - How to draw directly on the canvas
body: <p>In GDI+ one can draw directly onto the canvas (create an in-memory bitmap and do whatever needs to be done there).</p>
  <p>I need the same for Avalonia for 'custom controls' and I was informed that that is possible since access is available to <code>SkiaSharp.Canvas</code>. Can anyone give some clues on how to do this?</p>
  <p>An example would be a continuous changing curve like for instance the voice frequency. If you do not do this directly on a canvas (or whatever it is named in the Xaml-world), it is too slow and takes too many resources, especially if you need 10 to 20 of these on one screen.</p>
  <p>I have a background in GDI+, JavaFX, QML but I'm pretty new in Xaml-land. I have read the complete Avalonia documentation, but nothing in that direction. I understand other priorities are in place at this stage of the Avalonia-project.</p>