C / graphics.h / getmaxmode
arc, bar, bar3d, circle, cleardevice, clearviewport, closegraph, detectgraph, drawpoly, ellipse, fillellipse, fillpoly, floodfill, getarccoords, getaspectratio, getbkcolor, getcolor, getdefaultpalette, getdrivername, getfillpattern, getfillsettings, getgraphmode, getimage, getlinesettings, getmaxcolor, » getmaxmode, getmaxx, getmaxy, getmodename, getmoderange, getpalette, getpalettesize, getpixel, gettextsettings, getviewsettings, getx, gety, graphdefaults, grapherrormsg, _graphfreemem, _graphgetmem, graphresult, imagesize, initgraph, installuserdriver, installuserfont, line, linerel, lineto, moverel, moveto, outtext, outtextxy, pieslice, putimage, putpixel, rectangle, registerbgidriver, registerbgifont, restorecrtmode, sector, setactivepage, setallpalette, setaspectratio, setbkcolor, setfillpattern, setfillstyle, setgraphbufsize, setgraphmode, setlinestyle, setpalette, setrgbpalette, settextjustify, settextstyle, setusercharsize, setviewport, setvisualpage, setwritemode, textheight, textwidth,
Funcion: getmaxmode()
Sintaxis:
Descripcion: Esta función es usada para determinar el valor más alto del modo gráfico para el dispositivo actual. El mayor valor del modo generalmente representa el modo con la resolución más alta.
Ejemplo:
Sintaxis:
int far getmaxmode(void);
Descripcion: Esta función es usada para determinar el valor más alto del modo gráfico para el dispositivo actual. El mayor valor del modo generalmente representa el modo con la resolución más alta.
Ejemplo:
#include <graphics.h> #include <conio.h> #include <stdio.h> int main() { int gdriver = EGA; int gmodo = EGAHI; int modo_max; /* Si has registrado los dispositivos para que formen parte de graphics.lib ** entonces usa estas sentencias: registerbgidriver( EGAVGA_driver ); initgraph( &gdriver, &gmodo, "" ); */ /* Si no, entonces has de "decir" dónde se encuentra el dispositivo gráfico */ initgraph( &gdriver, &gmodo, "C:\\BC5\\BGI" ); modo_max = getmaxmode(); closegraph(); printf( "Modo máximo: %d\n", modo_max ); return 0; }