int get_depth()


Retorna:

 La resolución actual del sistema gráfico.

Descripción:

Esta función obtiene la resolución del formato gráfico, las profundidades válidas son 8 (por defecto), 15, 16, 24 y 32 bits.


int resolucion;

MAIN_PROGRAM_CDIV
BEGIN_PROGRAM

 set_depth(16);
 set_gfx(GFX_AUTODETECT_WINDOWED);

 set_mode(m400x300);

 x = 200;
 y = 150;

 resolucion = get_depth();

 graph = load_image("../16bits.bmp");

 write(0, 0, 0, 0, "Resolución actual :");
 write_int(0, 160, 0, 0, &resolucion);

 LOOP
  FRAME;

END_PROGRAM

En el ejemplo vemos como crea una ventana con una resolución de 16 bits cargará la imagen de dicha resolución, o superior adaptado esta a la resolución actual de pantalla.

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