It was originally made for Windows 7 and older Windows OS. It’s not guaranteed to work in Windows 10 since the installer was made available years before Windows 10 exists. You can try to use the redist version of DirectX 9 offline installer released on June 2010. Download DirectX 9 offline installer for Windows 10 If you insist to try installing DirectX 9 for Windows 10, here’s what you can do.
If your game is still asking for DirectX 9 in Windows 10 or showing error when you run with DirectX 9 selected, it is most likely due to other issues such as outdated or corrupted graphic driver, or the game itself is causing compatibility issues. You shouldn’t at all have to download or install DirectX 9 offline installer for Windows 10 PC since it’s already included in DirectX 12. That said, if you are running Windows 10, you should be able to run your games in DirectX 9 whenever selected in the game. Secondly, DirectX 12 is backward compatible, meaning that it also include every technology from its predecessors including DirectX 11 and DirectX 9.