Apex LegendsにおいてDirectX12を有効化する方法について。
Apexで起動時エラー「SettingsDX12.jsonが見つかりませんでした」で起動できない場合、どうすれば良いんでしょうか?
Apex|DirectX12有効化する方法は?SettingsDX12.jsonの起動エラーは?
「Apex Legends」においてDirectX12を有効化する方法について、順を追って解説します。
DirectX12とは
DirectX12は、Microsoftが開発したグラフィックAPIの最新バージョンです。Apex Legendsでは、DirectX11がデフォルトで使用されていますが、DirectX12を有効化することで、パフォーマンスが向上する可能性があります。
DirectX12を有効化する方法
DirectX12を有効化するには、ゲームの起動オプションに特定のコマンドを追加する必要があります。手順は以下のとおりです。
- Steam版の場合
- SteamライブラリからApex Legendsを右クリックし、「プロパティ」を選択します。
- 「起動オプション」セクションを探し、「 -anticheat_settings=SettingsDX12.json 」と入力します。他の起動オプションと併用する場合は、コマンド間に半角スペースを入れて区切る必要があります。
- EA App版の場合
- EA Appの「マイコレクション」からApex Legendsを選択します。
- Apex Legendsの右上にある3つの点をクリックし、「プロパティを表示」を選択します。
- 「詳細な起動オプション」に「 -eac_launcher_settings SettingsDX12.json 」と入力します。
- Epic Games版の場合
- Epic GamesライブラリからApex Legendsを右クリックし、「管理」を選択します。
- 「起動オプション」設定をオンにします。
- 「起動オプション」に「 -eac_launcher_settings SettingsDX12.json 」と入力します。
- Epic Games版でプレイする場合でも、ゲームがEA Appからインストールされている場合は、EA Appで設定を有効化する必要があります。
DirectX12が有効化されているか確認する方法
DirectX12が有効化されているかどうかを確認するには、ゲームを起動し、ロビー画面の右下を確認します。そこに「 DirectX12(ベータ版) 」と表示されていれば、設定が正しく適用されています。
DirectX12を有効化するメリット
DirectX12を有効化するメリットは、主に以下の点が挙げられます。
- パフォーマンスの向上: DirectX12は、DirectX11よりもハードウェアに近いレベルで動作するため、より効率的にハードウェアリソースを利用できます。
- 低レベルAPIの活用により、APIとグラフィックドライバー間の処理オーバーヘッドが削減されます。
- 並列計算の最適化により、複数の処理を効率的に同時に実行できるようになります。
- 非同期コンピューティングの導入により、各プロセスが他のタスクの完了を待たずに独立して作業を進められるため、ゲームの実行速度と応答性が向上します。
- 安定性の向上: DirectX12は、DirectX11よりも安定していると言われています。例えば、Windowsキーを押してもゲームが中断されにくくなります。
DirectX12を有効化する際の注意点
DirectX12は現在ベータ版として提供されているため、ゲームの動作が不安定になる可能性があります。しかし、公式に提供されている機能であるため、BANされる心配はありません。
Apex|「SettingsDX12.jsonが見つかりませんでした」で起動できない場合
Apexで起動時エラー「SettingsDX12.jsonが見つかりませんでした」で起動できない場合は、Steamの起動オプションを変更することで解決できる可能性があります。
- Steamを開き、「ライブラリ」にあるApex Legendsを右クリックして「プロパティ…」を開きます。
- 「一般」タブにある「選択中の起動オプション」の中から、「Apex Legends (DirectX 11)をプレイ」(または「エーペックスレジェンズをプレイ」)を選択します。
このエラーは、DirectX 12に関連する設定ファイルが見つからないために発生します。 アップデートによりDirectX 12がデフォルトになったことが原因と考えられています。 DirectX 11を選択することで、エラーを回避できる可能性があります。
まとめ:Apex|DirectX12有効化する方法は?SettingsDX12.jsonの起動エラーは?
DirectX12を有効化することで、Apex Legendsのパフォーマンスを向上させ、より快適なゲームプレイを楽しむことができる可能性があります。
ただし、ベータ版であることを理解し、不安定な動作が発生する可能性があることを念頭に置いておく必要があります。