Программирование на C и C++

Онлайн справочник программиста на C и C++

getmoderange

void *far getmoderange(int driver, int far *lowmode, int far *himode)

Прототип: 
Описание: 

Функция getmoderange() определяет наименьший и наибольший режимы, поддерживаемые гра­фическим драйвером, задаваемым параметром driver. Функция помещает эти значения в перемен­ные, на которые указывают параметры lowmode и himode, соответственно. Допустимые значения параметра driver показаны ниже (они определены в файле graphics.h):

CGA
MCGA
EGA
EGA64
EGAMONO
IBM8514
HERCMONO
ATT400
VGA
PC3270
Пример: 
Следующая программа выводит область значений видеорежима для графической аппаратной ча­сти системы:
#include <stdio.h>
#include <graphics.h>
#include <conio.h>
int main(void)
{
int driver, mode;
int high, low;

driver = DETECT; /* автоопределение */
mode = 0;
initgraph(&driver, &mode, "c:\\bc5\\bgi");
getmoderange(driver, &low, &high);
printf("mode range: %d - %d", low, high);
getch();
restorecrtmode();
return 0;
}