d3dx9.lib functions placement

Started by
0 comments, last by SoRich 20 years, 5 months ago
Hello, all! I''m interesting where (in what .dll)are functions from d3dx9.lib I want to load them at runtime by LoadLibrary It seems like in the ''d3dx9.dll'' but I can''t find this dll in D3D files. Thanks in advance!
Advertisement
The Retail/Release version of D3DX only comes as a static library (d3dx9.lib). D3DX9.LIB isn''t an import library - it actually contains all of the D3DX code. There is NOT a DLL for [the release version of] D3DX.

If the DirectX SDK is installed on the machine your program is running on, then the **DEBUG** version of D3DX does come as a DLL (D3DX9D.DLL in WINDOWS\SYSTEM32).

Be very clear however - that DLL is debug (slower+larger) and is only present on machines which have the SDK installed. Most machines won''t have that DLL.

--
Simon O''Connor
3D Game Programmer &
Microsoft DirectX MVP

Simon O'Connor | Technical Director (Newcastle) Lockwood Publishing | LinkedIn | Personal site

This topic is closed to new replies.

Advertisement