Should missing DLL libraries prevent the game to start, DirectX reinstall may help.
Perform the following steps:
- Download DirectX.
- Extract the content of the file. E.j. C:\DirectX.
- Go to said directory and launch DXSETUP.exe.
- Accept the agreement and press Next.
- Once the install process is over, press Finish. The game should be able to start.