Bitmapped Images: Function Summary

For all bitmapped image functions, images are displayed or retrieved so their lower left corner is at the graphics cursor position in the active virtual buffer.

fg_clipdcb()

Displays a direct color bitmap, with clipping. Zero-value pixels are considered transparent.

fg_clipmap()

Displays a monochrome bitmap in the current color, with clipping.

fg_clpimage()

Displays a 256-color bitmap, with clipping. Color 0 pixels are considered transparent.

fg_cut

Extracts a 256-color bitmap section from a 256-color bitmap.

fg_cutdcb

Extracts a direct color bitmap section from a direct color bitmap.

fg_drawdcb()

Displays a direct color bitmap. Zero-value pixels are considered transparent.

fg_drawmap()

Displays a monochrome bitmap in the current color.

fg_drwimage()

Displays a 256-color bitmap. Color 0 pixels are considered transparent.

fg_flipdcb()

Displays a reversed direct color bitmap, with clipping. Zero-value pixels are considered transparent.

fg_flpimage()

Displays a reversed 256-color bitmap, with clipping. Color 0 pixels are considered transparent.

fg_getdcb()

Retrieves a direct color bitmap.

fg_gethcbpp()

Returns the color depth (15 or 16 bits) for high color virtual buffers.

fg_getimage()

Retrieves a 256-color bitmap.

fg_getmap()

Retrieves a monochrome bitmap in the current color.

fg_imagesiz()

Determines the number of bytes required to store a 256-color or direct color bitmap of the specified dimensions.

fg_invdcb()

Inverts the row order of a direct color bitmap, so a "top to bottom" bitmap becomes a "bottom to top" bitmap, or vice versa.

fg_invert()

Inverts the row order of any bitmap, so a "top to bottom" bitmap becomes a "bottom to top" bitmap, or vice versa.

fg_paste()

Inserts a 256-color bitmap section into a 256-color bitmap.

fg_pastedcb()

Inserts a direct color bitmap section into a direct color bitmap.

fg_putdcb()

Displays a direct color bitmap. No support is provided for transparent pixels.

fg_putimage()

Displays a 256-color bitmap. No support is provided for transparent pixels.

fg_revdcb()

Displays a reversed direct color bitmap. Zero-value pixels are considered transparent.

fg_revimage()

Displays a reversed 256-color bitmap. Color 0 pixels are considered transparent.

fg_rotate()

Rotates a 256-color bitmap by a specified angle.

fg_rotdcb()

Rotates a direct color bitmap by a specified angle.

fg_rotsize()

Determines the dimensions of a rotated bitmap, without actually performing the rotation.

fg_scale()

Expands or reduces a 256-color bitmap.

fg_scaledcb()

Expands or reduces a direct color bitmap.

fg_shear()

Shears a 256-color bitmap by anchoring one corner of the bitmap and stretching the opposite corner horizontally or vertically.

fg_sheardcb()

Shears a direct color bitmap by anchoring one corner of the bitmap and stretching the opposite corner horizontally or vertically.

fg_transdcb()

Translates a direct color bitmap to another color depth.

fg_vbaddr()

For Fastgraph's native libraries, returns the address of the specified virtual buffer's drawing surface. For Fastgraph's DirectX libraries, returns a pointer to the specified virtual buffer's DirectDrawSurface object.

<< Prev

Contents
Fastgraph Home Page

 

copyright 2001 Ted Gruber Software, Inc.