Delphi DirectDraw is a set of objects and functions for Borland Delphi 3.x that encapsulates all the functionally of the DirectDraw component. This version od Delphi DirectDraw supports versions 1.0, 2.0, 3.0 and 5.0 of DirectX.
The Delphi DirectDraw allows Delphi programmers to use DirectDraw in a simplified way by using Delphi native objects and not COM objects. Exceptions are raised for interface methods where an error code is returned.
By convention any result code from an interface method different from DD_OK raises an EDirectDrawError exception, but in many cases, where an error code may be considered normal, an appropriate error code is returned where specified. This is done specially for performance reasons because an exception raising may stole considerable time in time-critical operations.
This product is freeware but includes no source code. To order the source code see the readme.txt file included in this package.
If you have any suggestion, comment, bug reporting or question please contact the author by email to CarlosBarbosa@bigfoot.com.
The latest version of this product can be downloaded at http://www.bigfoot.com/~CarlosBarbosa.
This help IS NOT in any way a tutorial for developing DirectX applications. It is highly recommended that you have the Microsoft DirectX Software Development Kit, which is available at http://www.microsoft.com/directx.
DirectDraw, DirectX, Microsoft, Windows, and Windows NT are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries.
Delphi is a registered trademark of Borland International
Other product and company names mentioned herein may be the trademarks of their respective owners.