Windows 即使使用专有的视频卡驱动程序,是否可以定期清空所有图形卡输出?

Windows 即使使用专有的视频卡驱动程序,是否可以定期清空所有图形卡输出?,windows,gpu,driver,screen,framebuffer,Windows,Gpu,Driver,Screen,Framebuffer,我想写一个程序,使整个屏幕每N帧变黑一次,同时正常使用计算机。我猜我可以通过在像nouveau这样的开源视频驱动程序中充分挖掘来做到这一点,但我也想在windows中做到这一点。考虑到我不能修改一个专有的视频驱动程序,有没有一种更简单的方法来做到这一点,即不会因为CPU正在做的事情而挂起或产生太多的定时错误?可能涉及到系统中断或其他什么?读起来像是一个问题。你最终想要完成什么?这实际上是我最终想要做的。我只想正常使用我的Windows或Linux计算机,而屏幕以45Hz的频率以黑色闪烁(因此,如

我想写一个程序,使整个屏幕每N帧变黑一次,同时正常使用计算机。我猜我可以通过在像nouveau这样的开源视频驱动程序中充分挖掘来做到这一点,但我也想在windows中做到这一点。考虑到我不能修改一个专有的视频驱动程序,有没有一种更简单的方法来做到这一点,即不会因为CPU正在做的事情而挂起或产生太多的定时错误?可能涉及到系统中断或其他什么?

读起来像是一个问题。你最终想要完成什么?这实际上是我最终想要做的。我只想正常使用我的Windows或Linux计算机,而屏幕以45Hz的频率以黑色闪烁(因此,如果我的显示器刷新频率为90Hz,则每隔一帧就有一个黑色帧)。大多数都使用专有硬件屏幕/接口,仅适用于立体3D用例(一只眼睛或另一只眼睛)。在谷歌搜索了一段时间后,我还没有找到任何为他们编程的例子,更不用说在没有立体3D API的情况下为他们编程了。一定有办法不用买眼镜就能实现我在软件方面的目标吗?