Man Linux: Main Page and Category List

NAME

       gfx_mode_select_filter  -  Even  more  extended version of the graphics
       mode selection dialog. Allegro game programming library.

SYNOPSIS

       #include <allegro.h>

       int gfx_mode_select_filter(int *card, int *w, int *h, int *color_depth,
       int (*filter)(int, int, int, int));

DESCRIPTION

       Even more extended version of the graphics mode selection dialog, which
       allows the programmer to customize the contents of the dialog  and  the
       user  to  select the color depth as well as the resolution and hardware
       driver.  `filter' will be passed (card, w, h, color_depth)  quadruplets
       and  must return 0 to let the specified quadruplet be added to the list
       of displayed modes.

       This version  of  the  function  reads  the  initial  values  from  the
       parameters when it activates so you can specify the default values.  In
       fact, you should be sure not to pass in uninitialised values.

SEE ALSO

       gfx_mode_select(3alleg),                    gfx_mode_select_ex(3alleg),
       set_color_depth(3alleg), set_gfx_mode(3alleg), gui_fg_color(3alleg)