hi, Welcome to PGD

Just check out http://turbo.gamedev.net

They have an overview of some good DirectX wrappers wich you can use with delphi, for example DelphiX, Undelphix, Omega and Asphyre.
Also much tools and links are available.

Good luck