***************************************************************** * Neveprise Inc. Delphi FAQ * ***************************************************************** * Section: DirectX Topic: Where to get DX units * * Created: July 27th, 1999 Revised: July 27th, 1999 * * Updates: www.neveprise.de Info: support@neveprise.de * ***************************************************************** Q: Where do I get DirectX conversion units for Delphi? A: There are at least two sources that I would recommend. If you are beginner on DirectX, better download Hori's DelphiX, a VCL for Delphi. The advantage is, that you do not have to initialize all DirectX devices and interfaces on your own. Also, the code is more Delphi-like (e.g. DrawAlpha() etc.). The greatest deal is that you have sample apps that show you how to use DirectDraw, Direct3D, DirectSound, Direct- Input and DirectPlay. The disadvantage is that these components have, due to their string Delphi encapsulation, much overhead - what causes lower speed on comlplex apps. If you have some more expertice, better use the conversion from Erik Unger. These are 1:1 conversions from the original C++ headers what eases learning DirectX even when having C style examples. No matter with what you start, I *strongly* recommend to get the DirectX SDK from Microsoft, or at least its help file that can be downloaded there. Here all addresses you need: Hori's DelphiX: http://www.ingjapan.ne.jp/hori/index-e.html Erik Unger DirectX, available on Delphi JEDI: www.delphi-jedi.org/DelphiGraphics/index-jedi.htm Microsoft DirectX SDK Help: www.microsoft.com/DirectX Blazko