DirextX 11 download free for windows. DirectX, the software behind the eye-popping 3D visuals and immersive sound effects seen in many of the PC games. DirectX 11 includes various enhancements.…