AK加速器帮助中心
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 应用程序:
- 在“我的收藏夹”中,点击Apex Legends贴图右上角的三个点,然后选择“查看属性”。
- 在“高级启动选项”下的文本框中添加“-eac_launcher_settings SettingsDX12.json”。
- 点击“保存”,正常开始游戏。
Origin:
- 在“我的游戏库”中,右键单击 Apex Legends -> 游戏属性 -> 高级启动选项
- 将“-eac_launcher_settings SettingsDX12.json”添加到命令行参数
- 点击“保存”并正常启动游戏
Steam:
- 从您的库中,右键单击 Apex Legends,然后选择属性。
- 将“-eac_launcher_settings SettingsDX12.json”添加到“启动选项”
- 关闭属性窗口并正常启动游戏
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 时可能会遇到捕获游戏窗口的问题。
是否解决了你的问题?

