D3DX Support
Microsoft DirectX 9.0 SDK Update (October 2004)

D3DX Support


D3DX is a library of tools designed to provide additional graphics functionality on top of Microsoft Direct3D. D3DX is not part of the operating system (and could be implemented by any application). The D3DX library is statically linked to your application. Because it is a helper library, you should not assume it is thread-safe.

The D3DX library addresses these general areas of functionality:

Overloading the New and Delete Operators

Be careful when overloading the new and delete operators. Because your application is statically linked with the D3DX libraries D3dx9.lib, D3dx9d.lib, and D3dx9dt.lib, incorrect overloading of the new and delete operators may cause problems when compiling shaders with functions such as D3DXCreateEffect.



© 2004 Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center.