Contains information about the bitmap to be output.
typedef struct SOBITMAPHEADERtag { WORD wStructSize; // see below WORD wImageFlags; // see below WORD wImageWidth; // see below WORD wImageLength; // see below WORD wTileWidth; // see below WORD wTileLength; // see below WORD wBitsPerPixel; // see below WORD wNPlanes; // see below WORD wHDpi; // see below WORD wVDpi; // see below } SOBITMAPHEADER, VWPTR *PSOBITMAPHEADER;
The color format can be one of these values:
SO_BGRCOLOR |
Pixel values are RGB color values (24-bit only); bytes are stored consecutively in the order B,G,R. |
SO_BLACKANDWHITE |
Pixels are black or white (1 bit per pixel only). |
SO_COLORPALETTE |
Pixel values are indexes into the color palette for the bitmap. |
SO_GRAYSCALE |
Pixel values are gray scale values. |
SO_RGBCOLOR |
Pixel values are RGB color values (24-bit only); bytes are stored consecutively in the order R,G,B. |
Other attributes can be a combination of these values:
SO_BOTTOMTOTOP |
The image is provided in scan lines from the bottom up. The default is top to bottom. |
SO_WHITEZERO |
For gray scale images and black and white images only, a pixel with a value of zero is a white pixel, and increasing pixel values become darker. By default, a value of zero is defined as a black pixel with increasing values becoming lighter. |
file: /Techref/os/win/api/win32/struc/src/str20_2.htm, 4KB, , updated: 2000/4/6 17:38, local time: 2024/11/8 05:38,
18.117.229.133:LOG IN ©2024 PLEASE DON'T RIP! THIS SITE CLOSES OCT 28, 2024 SO LONG AND THANKS FOR ALL THE FISH!
|
©2024 These pages are served without commercial sponsorship. (No popup ads, etc...).Bandwidth abuse increases hosting cost forcing sponsorship or shutdown. This server aggressively defends against automated copying for any reason including offline viewing, duplication, etc... Please respect this requirement and DO NOT RIP THIS SITE. Questions? <A HREF="http://linistepper.com/techref/os/win/api/win32/struc/src/str20_2.htm"> SOBITMAPHEADER</A> |
Did you find what you needed? |