DirectDraw Interface: Function Summary

These functions are present only in Fastgraph's DirectX libraries.

fg_ddapply()

Activates Fastgraph's DirectX settings defined through fg_ddsetobj().

fg_ddflip()

Displays the DirectDraw back buffer surface on the screen.

fg_ddflipnw()

Displays the DirectDraw back buffer surface on the screen, without waiting for the display hardware to finish drawing if it is busy.

fg_ddgetobj()

Returns a pointer to the requested DirectX object.

fg_ddgetversion()

Returns the DirectX version number Fastgraph is using.

fg_ddlock()

Locks the active DirectDraw surface and returns the surface's address.

fg_ddmemory()

Specifies if fg_vballoc() creates DirectDraw surfaces in system memory or video memory.

fg_ddsetobj()

Defines a pointer to an externally created DirectX object.

fg_ddsetup()

Defines the screen resolution, color depth, and surface configuration for full screen programs.

fg_ddsetversion()

Defines the highest and lowest DirectX versions under which the program can run.

fg_ddstatus()

Returns the error code resulting from the last DirectDraw operation. Returns zero if no error occurred.

fg_ddunlock()

Unlocks the active DirectDraw surface.

fg_gdiflip()

Makes the Windows GDI drawing surface the visible surface in a DirectDraw flipping environment.

<< Prev

Contents
Fastgraph Home Page

 

copyright 2001 Ted Gruber Software, Inc.