AK加速器帮助中心
您所在位置:AK加速器
-
帮助中心
-
Apex设置DirectX 12 Beta教程
Apex设置DirectX 12 Beta教程
发布时间:2023-07-25 16:45:10

什么是 DirectX 12

DirectX (DX)是用于计算机主处理器(CPU)和图形处理器(GPU)之间通信的API,是图形渲染系统的关键元素。Apex Legends自发布以来一直使用dx11, DirectX目前处于测试阶段

由于这是一个测试版,预计会有一些bug和故障。dx11版本的游戏仍然是大多数玩家使用的主要版本。如果你在dx12上有问题,通过删除下面列出的命令回到dx11

使用dx12启动游戏需要至少DirectX 12级显卡。要确定您的功能级别,打开运行对话框(Windows键+ r)并输入dxdiag。功能级别列在“视图”选项卡的“驱动程序”部分。



EA 应用程序:

  1. 在“我的收藏夹”中,点击Apex Legends贴图右上角的三个点,然后选择“查看属性”。
  2. 在“高级启动选项”下的文本框中添加“-eac_launcher_settings SettingsDX12.json”。
  3. 点击“保存”,正常开始游戏。


Origin:

  1. 在“我的游戏库”中,右键单击 Apex Legends -> 游戏属性 -> 高级启动选项
  2. 将“-eac_launcher_settings SettingsDX12.json”添加到命令行参数
  3. 点击“保存”并正常启动游戏


Steam:

  1. 从您的库中,右键单击 Apex Legends,然后选择属性。
  2. 将“-eac_launcher_settings SettingsDX12.json”添加到“启动选项”
  3. 关闭属性窗口并正常启动游戏


DX12优势

测试版的性能可能会因硬件和驱动程序的不同而有所不同,希望这款游戏能像你已经知道的Apex那样体验和玩。目前DX12和DX11之间应该没有明显的差异,但在某些情况下可能会有一些FPS下降。

一旦 DX12 版本的 Apex Legends 经过实战测试并且完成从 DX11 的完全切换,将能够实现新功能,例如:

  • 更多的并行性。DX12 旨在允许游戏将 CPU 图形代码分配到多个内核,这将导致更高的帧率
  • 更多更高保真度的视觉效果。Apex Legends 有很多很棒的艺术和令人惊叹的图形;
  • 新技术。计划推出一系列新的视觉功能和优化,这些功能只有借助 DX12 才能实现。更多信息将在未来出现!
  • 统一代码。DX12 与其他平台的现代图形 API 类似,而 DX11 则完全不同。在所有平台上拥有更多相似的代码将加快开发速度并减少错误。

已知问题:

  • 着色器编译 – 第一次加载游戏时,您可能需要在标题屏幕上花费几分钟来处理和编译着色器。
  • 内存 – DX12 测试版比 DX11 版本使用更多的 GPU 内存。
  • 录制和流式传输 – 一些桌面录制软件,包括 Open Broadcaster Software (OBS) 和 NVIDIA GeForce Experience,在运行 DX12 时可能会遇到捕获游戏窗口的问题。
是否解决了你的问题?
已解决
未解决
反馈问题
公众号
公众号
官方微博
官方微博