外设堂

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
外设堂 首页 业界动态 图形 查看内容

新技能get:DX12游戏是这样测试帧数的

2016-10-12 13:55| 发布者: 大胖鸟| 查看: 973| 评论: 16|来自: 快科技

摘要: 随着DX12游戏大量上市,越来越多的玩家开始体验DX12游戏的乐趣,DX12游戏最明显的特征就是带来了比DX11更绚丽的游戏特效,同时游戏对显卡的要求也有了显著的提升,有很多朋友都表示以前的老显卡在面对最新的DX12游戏 ...

随着DX12游戏大量上市,越来越多的玩家开始体验DX12游戏的乐趣,DX12游戏最明显的特征就是带来了比DX11更绚丽的游戏特效,同时游戏对显卡的要求也有了显著的提升,有很多朋友都表示以前的老显卡在面对最新的DX12游戏时会有明显的卡顿,于是就想了解自己的显卡在运行游戏时能到底保持怎样的帧数,但是这时候,问题来了……

由于DX12游戏采用了新的API,所以现有的大多数帧数记录软件都无法正常记录DX12或者是Vulkan下游戏的帧数(像DOOM4)。其实这个问题也困扰了我们很久,很长时间以来的DX12游戏都只能选择那些自带beachmark的进行测试。后来我们发现了一个新软件可以记录DX12下游戏的帧数,具体的软件测试使用步骤及测试方法也会一并的放出。

PresentMonLauncher是一款用于测试游戏帧数的软件,它可以支持DX12游戏以及UWP游戏的帧数测试,目前网上还只有英文版。而FLACalculator是一个可以让玩家更直观的了解测试后所得到数据的应用,首先自然是将两个软件下载下来,并将PresentMonLauncher正确的安装。

首先我们需要打开我们的PresentMonLauncher软件(以下简称PML),然后勾选上scroll_toggle这个按钮,也要勾选上这个OutputFile,并正确的选择输出文件的路径,这里我们将测试文件命名为“RX470”并将输出的文件路径选择在F盘根目录下,这样我们的PML软件的设置工作就完成了。


▲勾选这两个窗口

接下来我们需要正常的打开一个DX12游戏,这里我们选择的是著名DX12游戏大作,杀手6,在正常进入游戏并进入游戏画面之后,使用Alt-Tab命令切回我们的PML软件,在右侧的窗口中选中杀手6的进程“HITMAN”,如果没有显示游戏进程,可以点击“Refreshlist”刷新一下。然后点击其中的RunPresentMon,此时桌面会弹出一个命令符黑框,这时软件就处于待命的状态了。


▲选中杀手6的进程


▲出现这个黑框,软件就处于待命的状态了

接着使用Alt-Tab命令切回游戏,在游戏中按键盘上的ScrollLock键,此时PML软件就开始记录测试结果,有玩家会问这个ScrollLock键在哪?它在键盘的编辑区,有些键盘也会将该按钮简写为“SL”,在测试结束后再按下ScrollLock键,这时游戏的帧数测试数据就在我们设置的路径中了。


▲就是这个键

帧数测试文件是一个CSV结尾的的文件,打开这个文件你会看见一大串的数据,是不是有点晕头转向了呢?下面我们将使用FLACalculator来统计这数据。

打开FLACalculator软件,会看到三个空行,第一行我们需要填上测试的GPU名称这里我们选用的是RX470,在第三行中选择我们刚才测试完的帧数数据,点击右下角的NEXT。


▲这两项是必填项

在弹出的界面中,在curveanalysis下的Average即为帧生成时间,有时在游戏中玩家会发现即使帧数很高但是仍有卡顿,这就是某一帧生成时间过长导致的卡顿,那么帧数的统计在哪里呢?点击右下角的这个FPS框就能看到帧数曲线辣。


▲点击这个fps按钮

该帧数曲线详细记录了游戏在运行时的帧数,右侧还有最大帧数、最小帧数以及平均帧数,数据还是比较全面的,至此DX12下游戏测试就全部结束了,有兴趣的玩家也可以继续探索这款软件的其他功能。

发表评论

最新评论

引用 PRjaCk 2016-10-14 10:24
原来如此
引用 lkj110 2016-10-13 23:30
看看
引用 dlucifer 2016-10-13 15:09
貌似很强的说啊!!
引用 rnbcnm 2016-10-13 13:02
引用 Style阳 2016-10-13 12:10
路过
引用 月下思红颜 2016-10-13 08:32
原来是这么玩的,
引用 半自働 2016-10-13 00:07
看看
引用 神风 2016-10-12 22:02
和我们没关系
引用 与歌 2016-10-12 21:25
然而只能看看
引用 心静则安 2016-10-12 21:06
看看就看看
引用 Kuriboh 2016-10-12 19:07
然而只能看看
引用 Kuriboh 2016-10-12 19:07
然而只能看看
引用 沙漠的fei鱼 2016-10-12 17:32
只是看看看
引用 kukao 2016-10-12 16:10
不感兴趣
引用 西木野真白 2016-10-12 15:12
楼上经典哈哈哈哈
引用 琴弦等这歌 2016-10-12 15:00
微软联合I在win7上坑A
现在又联合A在DX12上坑N

查看全部评论(16)

手机版|外设堂 ( 辽ICP备13014379号 )辽公网安备 21010202000549号

GMT+8, 2025-8-30 07:42 , Processed in 0.064100 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部