int far getgraphmode(void)
Прототип:
Описание:
Функция getgraphmode() возвращает текущий графический режим. Возвращаемое значение не соответствует текущему значению, которое BIOS ассоциирует с активным видеорежимом. Вместо этого возвращаемое значение соотносится с текущим видеодрайвером. Возвращаемое значение совпадает с одной из следующих величин, определенных в файле graphics.h:
Макрос | Величина | Разрешение |
---|---|---|
CGAC0 | 0 | 320x200 |
CGAC1 | 1 | 320x200 |
CGAC2 | 2 | 320x200 |
CGAC3 | 3 | 320x200 |
CGAHI | 4 | 640x200 |
MCGAC0 | 0 | 320x200 |
MCGAC1 | 1 | 320x200 |
MCGAC2 | 2 | 320x200 |
MCGAC3 | 3 | 320x200 |
MCGAMED | 4 | 640x200 |
MCGAHI | 5 | 640x480 |
EGALO | 0 | 640x200 |
EGAHI | 1 | 640x350 |
EGA64LO | 0 | 640x200 |
EGA64HI | 1 | 640x350 |
EGAMONOHI | 3 | 640x350 |
HERCMONOHI | 0 | 720x348 |
АТТ400С0 | 0 | 320x200 |
АТТ400С1 | 1 | 320x200 |
АТТ400С2 | 2 | 320x200 |
АТТ400СЗ | 3 | 320x200 |
ATT400MED | 4 | 640x200 |
ATT400HI | 5 | 640x400 |
VGALO | 0 | 640x200 |
VGAMED | 1 | 640x350 |
VGAHI | 2 | 640x480 |
PC3270HI | 0 | 720x350 |
IBM8514HI | 1 | 1024x768 |
IBM8514LO | 0 | 640x480 |
Пример: