tony.wasserka@freenet.de writes:
D3DXCheckVersion doesn't check for one specific D3DX version, but for all that are compatible with our Wine code (i.e. d3dx9_24 to d3dx9_36) The reasons for that were explained in these mails by me: http://www.winehq.org/pipermail/wine-devel/2008-February/062290.html and http://www.winehq.org/pipermail/wine-devel/2008-February/062292.html
This is wrong, you should have a separate version check for each dll that checks the exact version of that dll.