最近PCゲームが増えてきましたね。実は私も最近PCゲームにはまっています。
実は最近よく見るんですが、DirectXがどうこうでゲームが動かないって人がそこそこいます。そのほとんど理由はDirectXのランタイムが不足していることです。
英語習ってない日本人が英語を理解できないのと同じでソフトウェアに書かれている命令はPCには理解ができません。そこで必要となるのは「辞書」ですよね?
ランタイムというのはこの「辞書」のようなものです。必要な辞書が不足していれば当然の事ながらわけの分からない文字の羅列でしかありません。じゃあどうします?私たちは辞書がなければ買いますよね?それと同じで
辞書(ランタイム)がなければ入れればいいんですよ
DirectXエンドユーザーランタイムというものがありまして、これをインストールすると必要な辞書が全てインストールされます。
dxdiag.exeで最新のランタイムが入ってるかどうかというのは分かりますが、実はそれはランタイムが全て揃ってれば出るわけではなく、一部でもランタイムがあれば最新のランタイムが入ってると出てしまうので皆さん誤解してしまいますが、最初に入っているのは、初期状態出て入ってるソフトウェアが動くための最低限のものしかありません。ですのでゲームをやるためにはそのゲームをやるために必要なランタイムを入れてやらなければいけません。
初期状態ではランタイムは全ては揃っていません
忘れないでくださいね。