XGetVisualInfo man page on Ultrix

Man page or keyword search:  
man Server   3690 pages
apropos Keyword Search (all sections)
Output format
Ultrix logo
[printable version]

XGetVisualInfo(3X11)		     X11R5		  XGetVisualInfo(3X11)

NAME
       XGetVisualInfo, XMatchVisualInfo, XVisualIDFromVisual, XVisualInfo -
       obtain visual information and visual structure

SYNTAX
       XVisualInfo *XGetVisualInfo(display, vinfo_mask, vinfo_template,
       nitems_return)
	     Display *display;
	     long vinfo_mask;
	     XVisualInfo *vinfo_template;
	     int *nitems_return;

       Status XMatchVisualInfo(display, screen, depth, class, vinfo_return)
	     Display *display;
	     int screen;
	     int depth;
	     int class;
	     XVisualInfo *vinfo_return;

       VisualID XVisualIDFromVisual(visual)
	      Visual *visual;

ARGUMENTS
       class	 Specifies the class of the screen.

       depth	 Specifies the depth of the screen.

       display	 Specifies the connection to the X server.

       nitems_return
		 Returns the number of matching visual structures.

       screen	 Specifies the screen.

       visual	 Specifies the visual type.

       vinfo_mask
		 Specifies the visual mask value.

       vinfo_return
		 Returns the matched visual information.

       vinfo_template
		 Specifies the visual attributes that are to be used in match‐
		 ing the visual structures.

DESCRIPTION
       The function returns a list of visual structures that have attributes
       equal to the attributes specified by vinfo_template.  If no visual
       structures match the template using the specified vinfo_mask, returns a
       NULL.  To free the data returned by this function, use

       The function returns the visual information for a visual that matches
       the specified depth and class for a screen.  Because multiple visuals
       that match the specified depth and class can exist, the exact visual
       chosen is undefined.  If a visual is found, returns nonzero and the
       information on the visual to vinfo_return.  Otherwise, when a visual is
       not found, returns zero.

       The function returns the visual ID for the specified visual type.

STRUCTURES
       The structure contains:

       /* Visual information mask bits */

       #define	     0x0
       #define	     0x1
       #define	     0x2
       #define	     0x4
       #define	     0x8
       #define	     0x10
       #define	     0x20
       #define	     0x40
       #define	     0x80
       #define	     0x100
       #define	     0x1FF

       /* Values */

       typedef struct {
	       Visual *visual;
	       VisualID visualid;
	       int screen;
	       unsigned int depth;
	       int class;
	       unsigned long red_mask;
	       unsigned long green_mask;
	       unsigned long blue_mask;
	       int colormap_size;
	       int bits_per_rgb;
       } XVisualInfo;

SEE ALSO
       XFree(3X11)
       Xlib - C Language X Interface

							  XGetVisualInfo(3X11)
[top]

List of man pages available for Ultrix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net