Storing and accesing Graphics data Require Complex Data Strucrures. While Declaring the data Structures for accesing the graphics data many factors should be considered like:
1) The Image Data formats
2) The Disk Space Required
3) The Speed at which the data can be accessed
So the Support extended by a Software are restricted to the vast image formats that release nowadays. The list of Image formats that are Supported are:
.Bmp files are Supported by windows,OS2 and some DOS based applications. The .Bmp format supports various depths the various depths are:
1) 1 bit format
2) 4 bit format
3) 8 bit format
4) 16 bit format
5) and 24 bit formats
There are subcategory at the level of bitmaps they are:
2)Device Independent Bitmap(called DIB)
All the Images Formats of the .Bitmap are Supported by Visual Basic. Visual Basic Also Supports JPEG(Joint Picture Experts Group) but internally they are converted to .bmp format to represent them in Visual Basic. The JPEG can Achieve high degree of compression.
The GIF Format:
Compuserve designed the format for this GIF(Graphics Interchange Format). This format requires low space for storing but relatively slow for rendering. Most of the Images that are being used in the World Wide web are this format. VB provides Support to this format and also the later version of this called the Animated GIF.
The Windows Icon Image:
The Windows Icon Image are less Resolution images of maximum 32 x 32 Resolution and usually supports 16 colors. Visual Basic extends supports various resolutions of this .ICO files
Microsoft CUR files.
Cursor is the Position in the screen which is Active and to respresent this we have a Seperate image called as the cursor images. Cursors are useful in representing the user status of the applciation. Even this format (the .Cur ) is supported by Visual Basic to represent variuos status of the applications that we create using Visual Basic.