VSetVisualClass


 
Name
  VSetVisualClass - sets a preferred visual class.
 
Synopsis
  VSetVisualClass(visual_class)
  int visual_class;
 
Description
  VSetVisualClass sets a preferred visual class. The valid visual classes
are GRAYSCALE, PSEUDOCOLOR, DIRECTCOLOR, DEFAULT and INHERIT. VSetVisualClass
should be called before VCreateWindows. VSetVisualClass can be called only
once within a process. If a visual class is inherited from another process,
the visual_class is INHERIT.
 
Return Value
  0 - work successfully.
  219 - valid visual class not available on this screen.
  221 - the depth of bitmap is less than 8.
  250 - visual class is already set.
 
Parameters
  visual_class - the desired visual class.
 
Side Effects
  None.
 
Entry Conditions
  If visual_class is invalid, or VOpenServer is not called earlier,
VSetVisualClass prints an error message to the standard error stream,
produces a core dump file and exits from the current process.
 
Related Functions
VGetVisual, VCreateColormap, VCreateWindows.