void get_mode_xy( int * modo_gráfico, int * x, int * y )
Descripción:
Obtiene el ancho y el alto del modo gráfico especificado.
Nota: Todos los parámetros han de ser pasados por referencia, a la variable que ha de ser de tipo "int" ya que todos los parámetros pueden ser modificados, incluso el modo gráfico pasado si este no es correcto.
MAIN_PROGRAM_CDIV PRIVATE int modo, ancho, alto; BEGIN_PROGRAM set_gfx(GFX_AUTODETECT_WINDOWED); modo = m320x240; set_mode(modo); get_mode_xy(&modo, &ancho, &alto); write_int(0, 0, 0, 0, &ancho); write_int(0, 0, 8, 0, &alto); LOOP FRAME; END_PROGRAM
En el ejemplo se establece el modo gráfico y se obtiene el ancho y el alto del modo establecido, imprimiéndose posteriormente en 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_mode() - Modos de video