Espérons que ce sera une réponse assez simple, mais ce n'est pas la chose la plus facile à google pour. J'ai l'intention de faire beaucoup de peinture en utilisant des formes simples, mais le résultat actuel n'a pas besoin d'être affiché à l'utilisateur jusqu'à la dernière étape, donc par souci de rapidité, je me demandais s'il y avait des méthodes existantes dans C#/WPF pour dessiner des formes simples dans un buffer sans le surcoût d'une BitmapSource, donc à la fin je peux simplement le copier dans un WritableBitmap.Dessiner Oval to array
Quelque chose comme
PixelFormat pixelFormat = PixelFormats.Default;
int stride = bitmapWidth * pixelFormat.BitsPerPixel/8;
byte[] pixels new byte[bitmapHeight * stride];
*some static library*.DrawOval(xpos=10,ypos=10,radius=5, pixels, stride, pixelFormat);
Merci
Un bitmap est déjà un réseau interne. Vous n'allez pas accélérer ça. –