MGL_disableDriver

Disables a driver from being used in the detection process.

Declaration

int MGLAPI MGL_disableDriver(
const char *name)

Prototype In

mgraph.h

Parameters

name | Name of the driver to register

Return Value

grOK on success, error code on failure.

Description

This function disables a specific device driver so that it will no longer be used as part of the dynamic detection process for the currently active device. By default all device drivers are enabled, and this function allows the programmer to control the device detection process. For instance SciTech SNAP Graphics is used in preference to DirectDraw on Windows systems. To disable the SciTech SNAP Graphicsdriver and allow DirectDraw to be used, you would do the following:

MGL_disableDriver(MGL_SNAPNAME);

The names of the standard device drivers currently supported are:

Driver | Description
MGL_VBENAME | SciTech SNAP Graphics VGA and VESA VBE display driver
MGL_SNAPNAME | SciTech SNAP Graphics Accelerated display driver
MGL_DDRAWNAME | Microsoft DirectDraw accelerated display driver
MGL_OPENGLNAME | Microsoft hardware OpenGL display driver
MGL_GLDIRECTNAME | SciTech GLDirect hardware OpenGL display driver

See Also

MGL_enableAllDrivers, MGL_enableAllOpenGLDrivers

Copyright © 2002 SciTech Software, Inc. Visit our web site at http://www.scitechsoft.com