Ejemplo n.º 1
0
 /// /////////////////   public methods ///////////////////////
 public static void RefreshScreen(Couleur c)
 {
     if (Program.MyForm.Checked())
     {
         Mode = ModeAff.SLOW_MODE;
         Graphics g = Graphics.FromImage(B);
         Color cc = c.Convertion();
         g.Clear(cc);
     }
     else
     {
         Mode = ModeAff.FULL_SPEED;
         data = B.LockBits(new Rectangle(0, 0, B.Width, B.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
         stride = data.Stride;
         for (int x = 0; x < Largeur; x++)
             for (int y = 0; y < Hauteur; y++)
                 DrawFastPixel(x, y, c);
     }
 }
Ejemplo n.º 2
0
        /// /////////////////   public methods ///////////////////////

        static public void RefreshScreen(Couleur c)
        {
            if (Program.MyForm.Checked())
            {
                Mode = ModeAff.SLOW_MODE;
                Graphics g  = Graphics.FromImage(B);
                Color    cc = c.Convertion();
                g.Clear(cc);
            }
            else
            {
                Mode   = ModeAff.FULL_SPEED;
                data   = B.LockBits(new System.Drawing.Rectangle(0, 0, B.Width, B.Height), ImageLockMode.ReadWrite, PixelFormat.Format24bppRgb);
                stride = data.Stride;
                for (int x = 0; x < Largeur; x++)
                {
                    for (int y = 0; y < Hauteur; y++)
                    {
                        DrawFastPixel(x, y, c);
                    }
                }
            }
        }