Sign in to follow this  
moonshine

D3DX

Recommended Posts

moonshine    134
Does anyone know where theres a DLL version of the D3DX lib, I cant use .lib's in the language im using, but I can call functions from a dll. I need the 9.0b version. Thanks for any help.

Share this post


Link to post
Share on other sites
superpig    1825
As far as I know, no such thing exists. D3DX has always been statically linked.

Perhaps you could find a way to wrap the lib up into a DLL, or perhaps there are programs out there to generate a DLL from a lib...

Share this post


Link to post
Share on other sites
Guest Anonymous Poster   
Guest Anonymous Poster
Thanks for replying. I do have a tool for importing libs into my language (PureBasic) but D3DX has inline functions, external symbols, and probably lots of other stuff I dont understand that it needs to function correctly. It is possible to build a DLL from it (Ive seen it done with D3DX, but the DLL is a little out of date). I dont have the knowledge to do it myself because I dont know C++ unfortunately.

Share this post


Link to post
Share on other sites
Cambo_frog    855
Quote:
Original post by moonshine
Does anyone know where theres a DLL version of the D3DX lib, I cant use .lib's in the language im using, but I can call functions from a dll. I need the 9.0b version.


Someone has wrapped the D3DX static lib in a dll for use by Delphi or Borland C++ Builder.Maybe this will be OK for you?

You can get it from http://clootie.narod.ru/cbuilder/index.html
See the link "Clootie_DX90_dlls.zip"

I think the version is 9.0b - it says "Compatible with DirectX 9.0 SDK Update (Summer 2003)."

HTH,
Cambo_frog

Share this post


Link to post
Share on other sites
moonshine    134
Thanks you guys, I'm downloading the DLL now (at a startling 0.4kb per second on a 600k broadband connection) and I'll let you know if it works OK.

I do already have the d3dxd debug DLL, but I didnt really want to use it because you shouldnt really use debug dlls for final releases and it has some disadvantages over the real lib (its slower for example).

Thanks again.

Share this post


Link to post
Share on other sites
moonshine    134
Cambo_frog: I've just checked the D3DX DLL with a function examiner app I wrote - all the functions were listed so I should be able to use them - cheers!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this