Справочник по функциям С++. Подпрограммы классификации Подпрограммы преобразования
Скачать 3.41 Mb.
|
getmaxx----------------------------------------------------------------- Назначение Возвращает максимальную координату экрана по x. Синтаксис #include int far getmaxx(void); Прототип в graphics.h Замечания getmaxx возвращает максимальную (в соответствии с экраном) величину x для текущего графического драйвера и режима. Например, для адаптера CGA и режима 320x200 getmaxx возвращает 319. getmaxx используется для центрирования, определения границ области экрана и т.п. Возвращаемое geгmaxx возвращает максимальную координату значение экрана x. Переносимость Данная функция работает только на IBM PC и сов- местимых моделях при наличии соответствующих графических адаптеров. Смотри также getmaxy, getx Пример printf("Разрешение экрана равно %d x %d\n", getmaxx() + 1, getmaxy() + 1); ----------------------------------------------------------------- getmaxy----------------------------------------------------------------- Назначение Возвращает максимальную координату экрана по y. Синтаксис #include int far getmaxy(void) Прототип в graphics.h Замечания getmaxy возвращает максимальную (в соответствии с экраном) величину y для текущего графического драйвера и режима. Например, для адаптера CGA и режима 320x200 getmaxy возвращает 219. getmaxy используется для центрирования, определения границ области экрана и т.п. Возвращаемое getmaxy возвращает максимальную координату значение экрана y. Переносимость Данная функция работает только на IBM PC и сов- местимых моделях при наличии соответствующих графических адаптеров. Смотри также getmaxx, getx Пример Смотри getmaxx ----------------------------------------------------------------- getmodename----------------------------------------------------------------- Назначение Определяет наименование заданного графического режима. Синтаксис #include char *far getmodename(int number); Прототип в graphics.h Замечания getmodename использует в качестве входного параметра номер графического режима и на осно- вании данного номера возвращает строку содержа- щую наименование (описание) соответствующего графического режима. Возвращаемые значения ("320 х 200 CGA P1", "640 x 200 CGA" и т.д.) могут быть использованы для построения меню или вывода другой информации. Взвращаемое getmodename возвращает указатель на строку с значение наименованием графического режима Переносимость Данная функция работает только на IBM PC и сов- местимых моделях при наличии соответствующих графических адаптеров. Смотри также getmaxmode, getmoderange ----------------------------------------------------------------- getmoderange----------------------------------------------------------------- Назначение Возвращает диапазон режимов для заданного гра- фического драйвера. Синтаксис #include void far getmoderange(int graphdriver, int far *lomode, int far *himode); Прототип в graphics.h Замечания getmoderange возвращает диапазон допустимых графических режимов для заданного графического драйвера (graphdriver). Минимальное допустимое значение возвращается в *lmode, а максимальное допустимое значение возвращается в *himode. Ес- ли graphdriver соответствует некорректному гра- фическому драйверу, то и *lomode и himode уста- навливаются в -1. Возвращаемое Нет. значение Переносимость Данная функция работает только на IBM PC и сов- местимых моделях при наличии соответствующих графических адаптеров. Смотри также getgraphmode, getmaxmode, getmodename, initgraph, setgraphmode Пример #include main() { int lo, hi; getmoderange(CGA,&lo, &hi); printf("Адаптер CGA поддерживает режимы от" " %d до %d", lo, hi); } ----------------------------------------------------------------- |