Hi,
DirectX 12 is the latest DirectX version and it is already built-in to Windows 10. If you are trying to play older games on Windows 10, you have to make sure that your compatibility settings are set up properly.
You can go to this linkand change your computer's compatibility settings to make older programs compatible with Windows 10.
Make sure that you install all the critical and important updates on your computer. Check for new updates by following the steps below:
- Select the Start button, then select Settings >Update & security > Windows Update. If you want to check for updates manually, select Check for updates.
- Select Advanced options, and then under Choose how updates are installed, select Automatic (recommended).
Keep us updated with the results after performing the suggested solutions above.