rtss(显卡超频锁帧软件)是一款用于游戏帧率控制的辅助工具,它能够通过设定帧数上限来平滑帧生成时间,避免垂直同步带来的操作延迟。安装后可将游戏添加至列表,按显示器刷新率设置上限,例如60Hz屏设为62帧。进入游戏前关闭垂直同步,并将显示模式改为无边框窗口,能有效减少画面撕裂。软件还支持帧率监测、屏幕显示、视频录制及截图,并允许用户自定义界面皮肤。
rtss(显卡超频锁帧软件) 教程
1、部分游戏开启垂直同步后光标会感觉拖慢,例如CSGO。改用RTSS限定帧数能让帧生成时间更平稳,降低光标响应延迟;

2、安装完毕打开程序,将游戏执行文件加入列表并设定帧数上限。60Hz刷新率的显示器建议设为62.因为实际帧数会在60至63之间浮动。144Hz的显示器可设为146;

3、每次启动程序都会自动检测新版本,若嫌麻烦可关闭自动检查功能;

4、最后一步进入游戏,关掉垂直同步,把全屏显示改为无边框窗口模式,全屏状态下容易出现画面撕裂。

rtss(显卡超频锁帧) 软件功能
1、服务器为客户端程序提供帧速率与帧时间的监测支持,可收集DirectX和OpenGL应用的帧数据,统计结果可在屏幕显示或传送给连接的客户端;
2、服务器向客户端提供3D加速使用情况统计,客户端据此判断是否有3D程序在运行,并切换相应的硬件配置方案;
3、服务器支持屏幕信息显示功能,客户端可在屏幕任意位置呈现文本内容;
4、可在DirectX和OpenGL应用中调用屏幕显示,服务器本身也能作为独立的帧速率监测工具,在屏幕显示中展示自身的帧率统计;
5、服务器支持桌面与游戏画面的截图功能,可保存为BMP、PNG、JPG格式;
6、服务器具备桌面和游戏画面的实时视频捕捉能力,性能较高;
7、支持未压缩的高性能自定义RTV1格式与原生MJPG格式编码,也可调用第三方外部VFW兼容编码器(如Lagarith或x264vfw),以及通过Intel QuickSync、NVIDIA NVENC、AMD VCE进行硬件加速的H.264编码,并配合多种视频捕捉选项、多路立体声及多通道音频采集(适用于Windows Vista及更新系统)。以往需要昂贵商业软件才能实现的功能,如今可免费获得;
8、支持帧速率限制,对游戏设定帧数上限有助于降低功耗,同时减少因帧率波动带来的卡顿感,改善运行流畅度;
9、用户可自行扩展架构,可设计个性化皮肤、制作本地化语言包,或在应用中通过服务器直接显示自定义文本,用法多样。
rtss(显卡超频锁帧软件) 特点
一、加入屏幕显示性能分析功能。高阶用户可启用此功能,测量屏幕显示渲染带来的CPU与GPU开销,提供两种分析模式:
1、紧凑模式显示基本且关键的CPU准备(包括屏幕显示超文本格式化、解析和曲面细分)、CPU渲染、总CPU时间,以及GPU渲染时间(目前仅支持Direct3D9+及OpenGL程序);
2、完整模式则展示更细致的各阶段CPU耗时。
二、内置帧速率限制器进一步改进:
1、分数帧速率限制调节已开放给用户,可直接在图形界面中设定小数上限;
2、点击“帧速率限制”标题,可切换至备用的“帧时间限制”模式。新模式允许以1微秒精度设定目标帧时间;
3、增加一种帧速率限制模式,依据与显示光栅位置的同步进行调节。现在可将帧速率与每个刷新周期内最多两个独立扫描线索引同步,配合可配置的扫描线等待超时与图形管线刷新选项,为高阶用户提供不受硬件限制的低输入延迟自适应垂直同步、半垂直同步或双垂直同步功能;
4、新增空闲帧速率限制模式。不同于常规帧速率限制,此模式只影响后台运行的非活跃3D程序,以1微秒精度设定目标帧时间。将某些重型3D程序最小化并切换到其他任务时,该模式有助于降低功耗。
三、屏幕显示多方面优化与完善:
1、屏幕显示渲染器增加可调节的最小刷新周期,默认设为10毫秒,即每秒刷新不超过100次。这样在每帧更新屏幕显示内容(如实时显示帧时间图)时,可保持动画平滑且不过多占用CPU资源;
2、为Direct3D1x程序添加基于GPU副本的Vector2D屏幕显示渲染模式。新模式下NVIDIA显卡性能可提升最多5倍,但由于AMD显示驱动中CopySubresourceRegion执行较慢,该模式在AMD硬件上被关闭;
3、因AMD显示驱动中vkCmdClearAttachments执行速度过慢,现默认在AMD显卡的Vulkan应用中禁用Vector2D渲染模式;
4、调整了纯Direct3D12屏幕显示渲染器中的几何体批处理与顶点缓冲区使用策略(目前仅在Halo Wars 2中使用);
5、为纯Direct3D12屏幕显示渲染器加入Vector2D渲染模式支持;
6、优化屏幕显示超文本解析与曲面细分的执行流程;
7、优化OpenGL屏幕显示渲染器中的状态切换;
8、改进了AMD显卡上通过独立OpenGL上下文实现屏幕显示渲染的方式(适用于Pyre等需要配置兼容性开关的OpenGL程序);
9、优化Direct3D1x屏幕显示渲染实现中的状态切换;
10、Direct3D8与Direct3D9中的实体矩形及线图元,现改为从顶点缓冲区而非用户内存进行渲染;
11、选择帧缓冲区坐标空间时,改进OpenGL帧缓冲区尺寸的检测;
12、增加Vulkan与纯Direct3D12的静态顶点缓冲区大小,以便在一次传递中渲染更多屏幕显示图元。
四、基于桌面复制的桌面视频捕捉功能改进(适用于Windows 8及更高版本):
1、桌面视频录制会话不再因显示模式切换或进入全屏独占模式而中断,用户可从桌面开始录制,随后启动3D程序,最终得到包含桌面与3D程序画面的视频文件;
2、改进视频捕捉API,让前端应用(如MSI Afterburner)可强制选择桌面或3D程序视频捕获模式,也可沿用默认的混合捕获模式;
3、桌面捕获现采用多线程主动忙等待循环进行帧捕获,替代原先的定时器驱动方式,提高帧定时精度与视频流畅度。如有需要,可通过配置文件恢复旧有定时器模式;
4、减少桌面复制超时时间,改善定时器驱动帧捕获模式下进行桌面视频录制时,RivaTuner Statistics Server图形界面的响应速度。
五、SDK方面改进:
1、更新RTSSFrametimePipeSample示例,展示在完全管理与有限用户权限下运行的应用程序如何进行帧时间管道连接;
2、改进NVENC插件,增加对NVIDIA 416.xx系列驱动支持,采用新版NVENC编码器API标头重新编译,因为NVIDIA已停止在416及更新版本驱动中提供旧版v4 NVENC API支持。此项调整后,NVENC插件不再兼容358之前的NVIDIA驱动;
3、修复在Vector2D模式下,Direct3D1x程序使用10位帧缓冲时屏幕显示颜色错误的问题;
4、解决因重用繁忙命令缓冲区导致Vulkan fence同步异常,进而可能引发受GPU限制的Vulkan程序挂起的问题;
5、卸载钩子库时强制中断帧速率限制器模块中的活动忙等待循环,降低在3D程序运行期间动态关闭RivaTuner Statistics Server时导致程序卡死的风险;
6、优化在3D程序运行期间动态关闭RivaTuner Statistics Server时的CBT钩子卸载流程,进一步降低卡死风险;
7、增强OpenGL屏幕显示渲染过程中的验证,尽可能减少OpenGL程序崩溃的可能;
8、调整OpenGL清理流程,提高与使用多渲染上下文的OpenGL程序(如GPU Caps Viewer)的兼容性;
9、改进32位API钩子卸载过程中的同步机制;
10、在CBT钩子处理程序中增加API钩子注入的超时设置,减少部分系统上因鼠标高轮询率及第三方键盘或鼠标钩子带来的CPU占用;
11、某些系统上,在OpenGL或Vulkan程序中,帧速率计算模块现会过滤D3D10页面翻转的互操作情况;
12、钩子引擎采用备用的双跳x64钩子跳板,提高与第三方64位屏幕显示程序的兼容性;
13、新增兼容性配置文件开关,支持通过VTable挂钩IDXGISwapChain::ResizeBuffers,而非热补丁方式;
14、为32位VTable钩子处理程序添加钩子epilogs支持;
15、修复64位RTSSHooksLoader与EncoderServer辅助程序中的实例检查实现;
16、为Forza Horizon 4添加排除配置文件,由于游戏保护系统的限制,目前该游戏暂不支持屏幕显示功能;
17、对于在计算队列中渲染帧的Vulkan程序(如DOOM与Wolfenstein II: The New Colossus中的Vulkan渲染路径),默认禁用强制图形与计算队列同步。因此屏幕显示在这些游戏中将默认不可见。若用户理解并接受屏幕显示渲染可能影响性能,可通过PresentFromCompute配置文件开关重新启用;
18、在皮肤引擎中加入三态皮肤按钮支持。



