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_PROGRAM

En 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