home *** CD-ROM | disk | FTP | other *** search
/ Microsoft Multimedia Development Kit 0.9 beta / MDKBeta_Release3_ISO9660.iso / mdk / include / dispdib.h next >
Encoding:
C/C++ Source or Header  |  1991-06-16  |  1.1 KB  |  25 lines

  1. /* dibplaydib.h
  2.  */
  3.  
  4. #define DISPLAYDIB_NOERROR          0x0000  // success
  5. #define DISPLAYDIB_NOTSUPPORTED     0x0001  // DISPLAYDIB api not supported
  6. #define DISPLAYDIB_INVALIDDIB       0x0002  // null or invalid DIB header
  7. #define DISPLAYDIB_INVALIDFORMAT    0x0003  // invalid DIB format
  8. #define DISPLAYDIB_INVALIDTASK      0x0004  // DISPLAYDIB must be called from current task
  9.  
  10. #define DISPLAYDIB_MODE             0x000F  // low 4 bits contain display mode
  11. #define DISPLAYDIB_NOPALETTE        0x0010  // don't set palette
  12. #define DISPLAYDIB_NOCENTER         0x0020  // don't center image
  13. #define DISPLAYDIB_NOWAIT           0x0040  // don't wait for a key before leaving
  14. #define DISPLAYDIB_BEGIN            0x8000
  15. #define DISPLAYDIB_END              0x4000
  16.  
  17. #define DISPLAYDIB_MODE_DEFAULT     0x0000
  18. #define DISPLAYDIB_MODE_320x200x8   0x0001
  19. #define DISPLAYDIB_MODE_320x400x8   0x0002
  20. #define DISPLAYDIB_MODE_360x480x8   0x0003
  21. #define DISPLAYDIB_MODE_320x480x8   0x0004
  22. #define DISPLAYDIB_MODE_320x240x8   0x0005
  23.  
  24. WORD FAR PASCAL DisplayDib(LPBITMAPINFOHEADER lpbi, LPSTR lpBits, WORD wFlags);
  25.