我需要实现一个可以冻结屏幕图像的应用程序,同时所有应用程序都能正常工作,除非它们没有反映在屏幕上。
可能需要阻止所有应用程序将数据写入视频卡内存。
有人告诉我尝试CUDA编程,但它只适用于Nivida视频卡,我需要我的程序适用于各种视频卡。
我不知道是否有任何有关视频卡驱动程序的API可以提供帮助。
程序的功能非常简单,但我没有任何线索。
我应该参与驱动程序编程,还是视频驱动程序已经为程序员提供了这样的API?
我应该直接处理硬件还是只使用提供的api(如果有的话)?
程序将在windows的平台上运行,但linux的提示也没问题(也许是我的灵感)。
答案 0 :(得分:3)
你可以作弊:
有三种简单方法可以完成这三件事。
可能你需要为多屏幕设置做一些测试(这可能是最困难的事情,因为多屏幕有各种“模式”)