home *** CD-ROM | disk | FTP | other *** search
/ The C Users' Group Library 1994 August / wc-cdrom-cusersgrouplibrary-1994-08.iso / listings / v_08_08 / 8n08114b < prev    next >
Text File  |  1990-07-18  |  1KB  |  44 lines

  1.  
  2. /*---------------------------------------------------------\
  3. |       Marcus W. Johnson 1990                             |
  4. |                                                          |
  5. |       Definitions of detected video systems and displays |
  6. |                                                          |
  7. |       adapted from:   Programmer's Guide to PC & PS/2    |
  8. |                       Video Systems                      |
  9. |                       Richard Wilton                     |
  10. |                       Microsoft Press                    |
  11. |                       Redmond, Washington                |
  12. \----------------------------------------------------------*/
  13.  
  14. enum    adaptor
  15.         {
  16.         UnknownAdaptor,
  17.         MDA,
  18.         CGA,
  19.         EGA,
  20.         MCGA,
  21.         VGA,
  22.         HGC,
  23.         HGCPlus,
  24.         HerculesInColor
  25.         };
  26.  
  27. enum    monitor
  28.         {
  29.         UnknownMonitor,
  30.         MDAMonochrome,
  31.         CGAColor,
  32.         EGAColor,
  33.         PS2Monochrome,
  34.         PS2Color
  35.         };
  36.  
  37. struct video
  38.         {
  39.         enum adaptor    VideoAdaptor;
  40.         enum monitor    VideoMonitor;
  41.         };
  42.  
  43. extern struct video     *IdentifyVideo(void);
  44.