Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
get_gfx_mode_list(3)		 Allegro manual 	    get_gfx_mode_list(3)

NAME
     get_gfx_mode_list	-  Obtains a list of available video modes. Allegro game
     programming library.

SYNOPSIS
     #include <allegro.h>

     GFX_MODE_LIST *get_gfx_mode_list(int card);

DESCRIPTION
     Attempts to create a list of all the supported video modes  for  a  certain
     graphics  driver,	made  up from the GFX_MODE_LIST structure, which has the
     following definition:

	typedef struct GFX_MODE_LIST
	{
	   int num_modes;
	   GFX_MODE *mode;
	} GFX_MODE_LIST;

     The mode entry  points to the actual list of video modes.

	typedef struct GFX_MODE
	{
	   int width, height, bpp;
	} GFX_MODE;

     This list of video modes is terminated with an { 0, 0, 0 } entry.

     Note that the card parameter must refer to a _real_ driver.  This	function
     fails if you pass GFX_SAFE, GFX_AUTODETECT, or any other "magic" driver.

RETURN VALUE
     Returns  a pointer to a list structure of the type GFX_MODE_LIST or NULL if
     the request could not be satisfied.

SEE ALSO
     destroy_gfx_mode_list(3), set_gfx_mode(3), set_color_depth(3)

Allegro 			  version 4.4.3 	    get_gfx_mode_list(3)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=get_gfx_mode_list&sektion=3&manpath=FreeBSD+Ports+15.1.quarterly>

home | help