I ask because it sure doesn't feel like it. I have all my games installed on an external hard drive, and whenever I try running any of them on any Windows 7 computer which is supposed to already have DirectX 11 installed on it, I get one of the "The program cannot start because d_xinput.dll" is missing, or it might be "d3d9.dll" or some things like that, which usually means (as far as I know) that DirectX is NOT installed. When I install the DirectX SDK on the computer (My computer and one of my school computers) all games now immediately work, as the DirectX SDK also installs the runtime. On a fresh version of Windows 7, is DirectX 11 actually installed or does it need to be enabled somehow or what?
It is (you can confirm by running