Steam在其游戏内覆盖层中设有一个简单的FPS计数器。要启用它,您得在没有运行游戏的时候打开Steam。接着前往设置>游戏中,然后从“游戏内FPS计数器”下拉菜单里选择显示FPS计数器的位置。
现在,FPS计数器会在您所选的显示屏角落显示出来。它一直作为游戏本身之上的覆盖层呈现。虽说它相当小并且不引人注目,但有可能会覆盖到现有的游戏元素上面。
Steam这种方法的一个主要缺陷在于,它并非是完全通用的解决方案,原因是其预期用途是针对Steam游戏。您可能能够通过将非Steam游戏添加到您的库中来使此功能对其生效。使用Steam左下角的“添加游戏”按钮将游戏添加到您的Steam库中。
选择“添加非Steam游戏”这一选项,浏览列表,然后点击您想要添加的游戏旁的复选框,然后按“添加所选程序”。通过Steam启动游戏,FPS覆盖功能应该能够生效(不过这取决于游戏的情况)。
NVIDIAGeForceExperience
如果您拥有NVIDIA显卡,能够通过NVIDIA专有的配套程序NVIDIAGeForceExperience来启用游戏内的FPS计数器。打开NVIDIAGeForceExperience,然后点击右上角的齿轮图标打开设置。确保您的“游戏内覆盖”选项处于启用状态,然后在这里点击“设置”按钮。
接下来,转到HUD布局>性能>FPS,然后点击四个象限中的一个,来选择您希望游戏内FPS计数器显示的位置。
这种方法相较于Steam的方法更为通用,但它不是一个完美的解决方案。FPS覆盖有时完全不显示;有时则会显示不正确的FPS或者“不适用”。如果您无法使FPS计数器工作,把显示模式从全屏改成无边框(或者反过来)值得尝试一下。
AMD软件
和NVIDIA一样,AMD也有它自己的专有显卡软件,能让您在游戏中监控计算机的FPS。要启用它,请打开AMD软件并打开“性能”选项卡。确保您处于“指标”选项卡。在右侧,单击“覆盖”,然后打开“启用指标覆盖”。
指标覆盖在默认情况下会一直显示在您的屏幕上,但如果您只想在游戏中查看FPS,则可以启用“用于指标覆盖的游戏检测”。请注意,启用此选项后,覆盖在某些游戏或无边框模式中可能不起作用。您还可以修改指标覆盖的显示方式和位置。或者,您可以在游戏中按Ctrl+Shift+O打开和关闭指标覆盖。
使用游戏的内置选项
许多游戏都有您可以启用的内置FPS计数器。根据您正在玩的游戏,这个选项有时很难找到。最简单的办法或许是在网上搜索游戏名称和“显示FPS”,以了解游戏是否有内置的FPS选项以及如何启用它,但您也可以自己去探索游戏的选项。根据游戏的不同,您可以通过多种方式启用FPS计数器:
启用FPS计数器的一种更高级的方法是修改游戏的配置文件。有些游戏可能要求您在某种配置文件中启用一个隐藏选项。即使游戏不需要这样做,您也可能从中受益。例如,DOTA2玩家如果总是想查看他们的FPS,可以修改游戏的autoexec.cfg文件,以便在每次游戏启动时运行“显示FPS”命令:
微星Afterburner
如果您想要第三方解决方案来查看您的FPS计数器,其中一个最佳的选择是微星Afterburner。它最初是为微星显卡设计的,是最受欢迎的用于超频和性能监控的显卡应用程序之一。
安装微星Afterburner时,请确保在安装程序中选中“RivatunerStatisticsServer”的复选框。它是微星Afterburner的一个附加组件,能够让您检查性能。安装后,启动微星Afterburner并通过单击“齿轮”图标打开设置。
转到“监控”选项卡,在“活动硬件监控图表”部分中查找“帧率”选项。找到后,确保其旁边的复选标记已启用,然后启用“在屏幕显示中显示”并单击“应用”,然后“确定”。
当您启动游戏时,微星的Afterburner软件会自动在左上角显示FPS计数器。您可以从启用它的同一菜单中配置它的外观。
在游戏中启用FPS计数器还有很多其他办法,其中之一是Windows内置的游戏栏。然而,它使用起来不太容易直观理解,并且可能会影响您的FPS。实际上,在我们的《游戏PC性能优化指南》中,我们建议禁用游戏栏。