たぶんだけどOSx64制限と併せて、directX 9.0cの動作環境を揃えてねって事なのかな?

念のため9.0cあるあるを貼っておくが出番がないことを祈る

最新ゲームばかりやっている人やwin10にしてからゲームしてない人だと、directX11や12は入っていても9.0c入ってなくてエラー吐いたりする
directxのバージョン確認して最新入ってるから大丈夫ってのがよくある落とし穴

DirectX End-User Runtimes (June 2010)
英語サイト
ttps://www.microsoft.com/en-us/download/details.aspx?id=8109
日本語サイト
ttps://www.microsoft.com/ja-jp/download/details.aspx?id=34429

適当なところにフォルダ作ってその中で解凍してインストーラーからインスコ
インスコ後に再起動したら最初に作ったフォルダは削除して良い