Loads and initializes the specified VBE/AF graphics driver.
Filename, full pathname of the driver to load.
Returns 1 on error, 0 on success.
It is not necessary to call this function except when a custom driver needs to be loaded. InitGraphics() calls this function internally to find a driver if one has not already been loaded.
Initializes VBE/AF graphics system, loading a driver if necessary.
None
kbINT, keyboard interrupt (e.g. 9).
kbIRQ, keyboard IRQ (e.g. 1).
kbPort, keyboard I/O port (e.g. 60h).
Returns 1 on error, 0 on success.
If no VBE/AF keyboard extension is provided by the loaded VBE/AF driver, the kbINT, kbIRQ, and kbPort values are set to the "standard" keyboard settings of 9, 1, and 60h respectively.
Some outputs are passed as parameters; pass the address of a variable, and after a successful call, the variable will be filled with the output information.
Tries to find a graphics mode matching the desired settings.
Width, width of desired mode resolution, in pixels.
Height, height of desired mode resolution, in pixels.
Depth, bits per pixel of desired mode (8, 16, 24, 32).
Emulated, include driver-emulated modes (only matters for EX291 driver)? (1=Yes, 0=No).
Returns the mode number, or -1 if no matching mode was found.
Sets a new graphics mode.
Mode, mode number returned by FindGraphicsMode().
Returns nonzero on error, 0 on success.
Copies the specified portion of the source image to the display memory.
Source, starting address of source linear bitmap image.
SourcePitch, total width of source image, in bytes.
SourceLeft, X coordinate of the upper left corner of source area to copy.
SourceTop, Y coordinate of the upper left corner of source area to copy.
Width, width of area to copy, in pixels.
Height, height of area to copy, in pixels.
DestLeft, X coordinate of the upper left corner of destination (display) area.
DestTop, Y coordinate of the upper left corner of destination (display) area.
None
Source image must have the same pixel format as the current video mode (e.g. 32 BPP RGBx).