- internal int width;
- internal int height;
- internal int stride;
- internal PixelFormat pixel_format; // int
- internal IntPtr address;
- internal int reserved;
-
- // following added to keep track of frames
- internal int top;
- internal int left;
- internal int byteCount;
- internal IntPtr bytes;
-
+ private int width;
+ private int height;
+ private int stride;
+ private PixelFormat pixel_format; // int
+ private IntPtr scan0;
+ private int reserved;
+
+ // *** Warning *** don't depend on those fields in managed
+ // code as they won't exists when using MS
+ // GDI+
+ private IntPtr palette;
+ private int property_count;
+ private IntPtr property;
+ private float dpi_horz;
+ private float dpi_vert;
+ private int image_flags;
+ private int left;
+ private int top;
+ private int x;
+ private int y;
+ private int transparent;
+ // *** Warning ***
+
+