如何被“意识到"?屏幕实际更新的确切时间 [英] How to being "aware" of the exact time for the actual update of the screen
问题描述
亲爱的
我正在开发一个应用程序,该应用程序旨在在屏幕上有一定刺激的情况下测量用户的反应时间.量度至少应具有1毫秒或1毫秒以下的精度.
I am developing an application that is meant to measure the user's reaction time given a certain stimulus on the screen. Measures should have at least 1 ms or sub ms precision.
1)在Windows 7上可行吗?还是应该使用Windows XP?
1) Is this feasible with Windows 7 or should I use Windows XP instead?
2)是否存在可以用于此目的的事件(即,来自图形板驱动程序的油漆完成"或类似的东西)?
2) Is there an event (i.e. a sort of "paint complete" from the graphic board driver or something like that ) that could be used for the purpose?
预先感谢您的关注
Ciao
保罗
推荐答案
我正在开发一个应用程序,该应用程序旨在在屏幕上有一定刺激的情况下测量用户的反应时间.量度至少应具有1 ms或亚ms的精度.
1)在Windows 7上可行吗?还是应该使用Windows XP?
I am developing an application that is meant to measure the user's reaction time given a certain stimulus on the screen. Measures should have at least 1 ms or sub ms precision.
1) Is this feasible with Windows 7 or should I use Windows XP instead?
在
以外的任何Windows版本中,这可能都不可行.
嵌入式版本. Windows并不是实时操作系统.
It's probably not feasible with any version of Windows outside the
embedded versions. Windows just isn't a real time operating system.
您可能需要专用的硬件.
You'll probably need dedicated hardware.
戴夫
这篇关于如何被“意识到"?屏幕实际更新的确切时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!