int get_mode()
Descripción:
Devuelve el nuevo modo de vídeo para la ejecución del juego. Los modos de vídeo estándar que se pueden especificar como parámetro son:
Retorna:
El modo gráfico en el que esta funcionando CDIV:
m320x200 m320x240 m320x400 m360x240 m360x360 m376x282 m640x400 m640x480 m800x600 m1024x768
MAIN_PROGRAM_CDIV
PRIVATE
int fichero1;
BEGIN_PROGRAM
set_gfx(GFX_AUTODETECT_WINDOWED);
set_mode(m320x200);
fichero1=load_fpg("../help.fpg");
start_scroll(0, fichero1, 103, 102, 0, 15);
scroll[0].camera = this;
ctype=c_scroll;
graph=100;
write(0, 160, 0, 1, "Utilice los cursores para moverse");
write(0, 160, 20, 1, "[ESPACIO] para cambiar el modo grafico");
LOOP{
x+=2;
y+=2;
if (scan_code == _space){
if (get_mode() == m320x200)
set_mode(m640x400);
else
set_mode(m320x200);
}
FRAME;
}
END_PROGRAMEn la iteración del bucle principal, si se pulsa la barra espaciadora, se activará un nuevo modo de vídeo con la función set_mode().
Importante: Si no se consigue inicializar un modo gráfico, esto puede llevar a errores, tenga especial cuidado al llamar a esta función.
Ver: set_fps() - m320x200 ... m1024x768