Comment dois-je remplir une image avec une couleur unie?

J'ai besoin de créer un bitmap 24 bits (résolution de 100x100 pixels) à l'aide d'une unique couleur RVB et enregistrer l'image générée sur le disque. J'utilise actuellement la SetPixel fonction, mais il est extrêmement lent.

Bitmap Bmp = new Bitmap(width, height);
//...
//...
Bmp.SetPixel(x,y,Color.FromARGB(redvalue, greenvalue, bluevalue));

Est-il une méthode plus rapide que SetPixel? Merci à l'avance.

InformationsquelleAutor Salvador | 2009-11-12