跳转到内容

MATLAB 编程/Psychtoolbox/屏幕命令/帧率

来自维基教科书,开放的书籍,为开放的世界

用法

hz=Screen(windowPtrOrScreenNumber,'FrameRate',[hz])

帧率,以 Hz 为单位,是最近一次测量此屏幕时的帧率(通常是在你第一次打开它时)。

MacOS:FrameRate 会在一定时间内计数帧并计算帧率。设置hz不会影响屏幕,只会影响返回的值。将hz设置为 NaN 或 [] 会强制 SCREEN 现在重新测量它,例如,在你使用控制面板更改屏幕分辨率之后。缓存的值会在你关闭此屏幕上的最后一个窗口时刷新。

Windows:返回的值是标称帧率,而不是测量帧率。返回的值始终是最新的。FrameRate 会接受一个参数,以与 MacOS 实现兼容,但它会忽略传递的值。

华夏公益教科书