home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 10 Tools
/
10-Tools.zip
/
ddkx86v2.zip
/
DDKX86
/
DBCSDD
/
INC32
/
PMBITMAP.INC
< prev
next >
Wrap
Text File
|
1995-04-14
|
3KB
|
147 lines
;*DDK*************************************************************************/
;
; COPYRIGHT Copyright (C) 1995 IBM Corporation
;
; The following IBM OS/2 WARP source code is provided to you solely for
; the purpose of assisting you in your development of OS/2 WARP device
; drivers. You may use this code in accordance with the IBM License
; Agreement provided in the IBM Device Driver Source Kit for OS/2. This
; Copyright statement may not be removed.;
;*****************************************************************************/
PMBITMAP_INCLUDED EQU 1
BITMAPINFOHEADER STRUC
bmp_cbFix DD ?
bmp_cx DW ?
bmp_cy DW ?
bmp_cPlanes DW ?
bmp_cBitCount DW ?
BITMAPINFOHEADER ENDS
RGB STRUC
rgb_bBlue DB ?
rgb_bGreen DB ?
rgb_bRed DB ?
RGB ENDS
BITMAPINFO STRUC
bmi_cbFix DD ?
bmi_cx DW ?
bmi_cy DW ?
bmi_cPlanes DW ?
bmi_cBitCount DW ?
bmi_argbColor DB SIZE RGB * 1 DUP (?)
BITMAPINFO ENDS
CBD_COMPRESSION EQU 1
CBD_DECOMPRESSION EQU 2
CBD_BITS EQU 0
CBD_COLOR_CONVERSION EQU 00000001H
BCA_UNCOMP EQU 0
BCA_HUFFMAN1D EQU 3
BCA_RLE4 EQU 2
BCA_RLE8 EQU 1
BCA_RLE24 EQU 4
BRU_METRIC EQU 0
BRA_BOTTOMUP EQU 0
BRH_NOTHALFTONED EQU 0
BRH_ERRORDIFFUSION EQU 1
BRH_PANDA EQU 2
BRH_SUPERCIRCLE EQU 3
BCE_PALETTE EQU (-1 )
BCE_RGB EQU 0
BITMAPINFOHEADER2 STRUC
bmp2_cbFix DD ?
bmp2_cx DD ?
bmp2_cy DD ?
bmp2_cPlanes DW ?
bmp2_cBitCount DW ?
bmp2_ulCompression DD ?
bmp2_cbImage DD ?
bmp2_cxResolution DD ?
bmp2_cyResolution DD ?
bmp2_cclrUsed DD ?
bmp2_cclrImportant DD ?
bmp2_usUnits DW ?
bmp2_usReserved DW ?
bmp2_usRecording DW ?
bmp2_usRendering DW ?
bmp2_cSize1 DD ?
bmp2_cSize2 DD ?
bmp2_ulColorEncoding DD ?
bmp2_ulIdentifier DD ?
BITMAPINFOHEADER2 ENDS
RGB2 STRUC
rgb2_bBlue DB ?
rgb2_bGreen DB ?
rgb2_bRed DB ?
rgb2_fcOptions DB ?
RGB2 ENDS
BITMAPINFO2 STRUC
bmi2_cbFix DD ?
bmi2_cx DD ?
bmi2_cy DD ?
bmi2_cPlanes DW ?
bmi2_cBitCount DW ?
bmi2_ulCompression DD ?
bmi2_cbImage DD ?
bmi2_cxResolution DD ?
bmi2_cyResolution DD ?
bmi2_cclrUsed DD ?
bmi2_cclrImportant DD ?
bmi2_usUnits DW ?
bmi2_usReserved DW ?
bmi2_usRecording DW ?
bmi2_usRendering DW ?
bmi2_cSize1 DD ?
bmi2_cSize2 DD ?
bmi2_ulColorEncoding DD ?
bmi2_ulIdentifier DD ?
bmi2_argbColor DB SIZE RGB2 * 1 DUP (?)
BITMAPINFO2 ENDS
BITMAPFILEHEADER STRUC
bfh_usType DW ?
bfh_cbSize DD ?
bfh_xHotspot DW ?
bfh_yHotspot DW ?
bfh_offBits DD ?
bfh_bmp DB SIZE BITMAPINFOHEADER DUP (?)
BITMAPFILEHEADER ENDS
BITMAPARRAYFILEHEADER STRUC
bafh_usType DW ?
bafh_cbSize DD ?
bafh_offNext DD ?
bafh_cxDisplay DW ?
bafh_cyDisplay DW ?
bafh_bfh DB SIZE BITMAPFILEHEADER DUP (?)
BITMAPARRAYFILEHEADER ENDS
BITMAPFILEHEADER2 STRUC
bfh2_usType DW ?
bfh2_cbSize DD ?
bfh2_xHotspot DW ?
bfh2_yHotspot DW ?
bfh2_offBits DD ?
bfh2_bmp2 DB SIZE BITMAPINFOHEADER2 DUP (?)
BITMAPFILEHEADER2 ENDS
BITMAPARRAYFILEHEADER2 STRUC
bafh2_usType DW ?
bafh2_cbSize DD ?
bafh2_offNext DD ?
bafh2_cxDisplay DW ?
bafh2_cyDisplay DW ?
bafh2_bfh2 DB SIZE BITMAPFILEHEADER2 DUP (?)
BITMAPARRAYFILEHEADER2 ENDS
BFT_ICON EQU 4349H
BFT_BMAP EQU 4d42H
BFT_POINTER EQU 5450H
BFT_COLORICON EQU 4943H
BFT_COLORPOINTER EQU 5043H
BFT_BITMAPARRAY EQU 4142H