Many people use the 64-bit version of Windows7 to find that previously in the 32-bit WINDOWS7 system can play the game, in 64 can not play, mainly because a lot of people play the game is for 32-bit system, so the game DirectX9 plug-in installation is not correct, so will be prompted error, such as hints: lack of d3dx9_43.dll
A lot of people are curious, Windows7 is not built DirectX 11? Why should I be prompted for the lack of DirectX 9.0?
This is because the XP 9 and Vista system DirectX 10 and the Windows7 system's DirectX 11 are in fact not compatible with each other, meaning that even if you have DirectX 11 in your system, such as the WINDOWS7 system, But if a game or software needs DirectX 9来 support, then still can not use, so install DX9 will not cause WIN7 DX10/11 downgrade, just copy some files to the system directory.
So this is why many netizens will feel that the compatibility of XP, and Windows7 compatibility is not good, especially the 64-bit compatibility is worse, in fact, this is a misunderstanding, many people can not play the game, is because the correct installation of DirectX 9, because some games need to install DX9 to support, And XP is the default is DirectX 9.0 so it will give people the illusion of compatibility, as long as the installation of DirectX 9.0,xp can play the game, Windows7 can play as well.
Does DirectX 9.0 have an effect on the original DirectX 11?
DirectX is the runtime, which is equivalent to a game or an extension of the image, so even if your system installs all of the DirectX, it will not have any effect on the stability or speed of the system.
Directx