DirectXを確認する



DirectXて何? 俺のPCにはそのDirectXとやらは入っているの?
どうやったらそれがわかるの?
と仰る方ようにわかりやすく解説します。
DirectXは、WindowsOSの標準装備ですので、XP以降ならば、よっぽどのことがない限りは、あなたのPCに入っていると思います。
ただし、お使いになっているOSに適していない古いままのDirectXがインストールされていることがあり得ますで、OSに適したアップデートが場合によって必要です。
私も詳しくはわかりませんが自分のPCのOSに対するDirectX が必要です。
DirectX OS
DirectX 10.0 Windows Vista以降でのみ利用可能
DirectX 10.1 Windows Vista SP1以降でのみ利用可能
DirectX 11.0 Windows Vista SP2 + Platform UpdateとWindows 7以降で利用可能
DirectX 11.1 Windows 8以降で利用可能
DirectX 11.2 Windows 8.1以降で利用可能
DirectX 11.3 Windows 10でのみ利用可能
DirectX 12 Windows 10でのみ利用可能


1.自分のPCにあるDirextXのバージョンを確認する

dxdiagというコマンド(Direct診断ツール)を使用してバージョンを確認します。

Windows Vistaと7の場合は、この方法。
  https://www.microsoft.com/ja-jp/safety/pc-security/ver_directx.aspx

Windows 8と8.1の場合は、この方法
  http://qa.support.sony.jp/solution/S1212170044835/

Windows 10の場合は、Cortanaからdxdiagを入力します。

次のような画面が出ますので、DirectXのバージョンを確認します。
(この画面はWindows10 でDirectX 12)がインストールされている画面です)

また、各タブで「問題は見つかりませんでした」と表示されているか確認します。

自分のOSに対するDirectXが最新であり、かつ「問題はみつかりませんでした」と表示されているのならば、たぶん問題はないです。

問題があるのならば、Windows Updateで更新してみましょう。


2.Windows Updateをしてみる

DirectXは、Windowsのコンポーネントに組み込まれているため、個別にアンインストールすることはできません。
ファイルなどを削除すると下手するとシステム自体が動かなくなる可能性があります。
DirectXは、Windows Updateで自動で新しくなるかと思います。
Windows Updateを試してみてください。


3.再びDirectXのバージョンを確認してみる。

Windows UpdateでDirectXが更新されて問題が解決できたか、dxdiagを実行してみて、問題がないか確認してみましょう。
問題があったとしても私では適格なアドバイスはできません。
当たって砕けろの精神でPCSX2を導入してみましょう。


次は

Visual Studio 2015 C++ランタイムパッケージ
の入手です。