GetDIB method (Main Control)
| Builder Syntax | |
| Delphi Syntax | |
| Overview | Refer to Copying and Creating Bitmaps. | 
Remarks
Converts a LEAD Technologies bitmap into a Windows device independent bitmap (DIB). When this method is completed, there are two copies of the bitmap in memory: the DIB and the original LEAD bitmap. Freeing one will not affect the other.
This method is similar to GetDIB(), but it allows you to specify the type of DIB.
A DIB consists of one of the following:
 BITMAPFILEHEADER,
 BITMAPFILEHEADER,
 BITMAPV4HEADER (Introduced in Windows 95 
 and Windows NT 4.0), or
 BITMAPV4HEADER (Introduced in Windows 95 
 and Windows NT 4.0), or
 BITMAPV5HEADER (Introduced in Windows 2000 
 and Windows 98)
 BITMAPV5HEADER (Introduced in Windows 2000 
 and Windows 98)
followed by a color table and then the bitmap data. The resulting DIB type is determined by the value of the uType flag.
Ordinarily, you would need a DIB only if you are using Windows API functions. Nevertheless, for simplicity, the examples in this documentation get and set a DIB without using the API.
See Also
| Elements: | |
| Topics: |