Я надеюсь перенести приложение Electron на avalonia. В настоящее время приложение использует Paper. js для рисования и управления взаимодействием со сложными многоугольниками. Заглянув в avalonia, я заметил, что он использует Skia, который, кажется, предлагает почти те же функции, что и Paper. js. Я надеялся, что будет простой способ создать «холст» Skia и просто напрямую использовать SkiaSharp api.
К сожалению, мне не очень повезло с поиском документации / ответов. Кто-то в gitter avalonia упомянул, что я мог бы использовать RenderTargetBitmap, но после изучения источника (не могу найти по нему никакой документации) я думаю, что было бы проще / элегантнее напрямую использовать холст Skia.
Is это возможно?
Спасибо!