, Visual C#


         


myGraphics.DpiX);
radius_of_ball_y = Convert.ToInt32(radius_of_ball *
myGraphics.DpiY);
// , myGraphics:
myGraphics.Dispose();
// 1 ,
// (, ) ,
// , .
// ,
// ,
// , ,
// .
// , ,
// ,
// ,
// , :
move_of_ball_x = Convert.ToInt32(Math.Max(1,
radius_of_ball_x / size_of_move_of_ball));
move_of_ball_y = Convert.ToInt32(Math.Max(1,
radius_of_ball_y / size_of_move_of_ball));
//
// .
//
// ,
//
//
// :
width_of_margin_of_bitmap = move_of_ball_x;
height_of_margin_of_bitmap = move_of_ball_y;
// ,
// ,
// :
width_of_bitmap_of_ball = 2 * (radius_of_ball_x +
width_of_margin_of_bitmap);
height_of_bitmap_of_ball = 2 * (radius_of_ball_y +
height_of_margin_of_bitmap);
//
// :
myBitmap = new Bitmap(width_of_bitmap_of_ball,
height_of_bitmap_of_ball);