我需要将显示器用作我的特殊应用程序的“私有”设备,我想将其用作某种手电筒并在其上全屏绘制特殊图案。我不希望操作系统 (Windows 7) 将这台显示器识别为显示器。即用户不能将鼠标移动到该显示器上,或更改其分辨率,或在其上运行屏幕保护程序等。但我希望能够从我的应用程序与其交互。显示器使用 HDMI 电缆插入视频卡(很可能是 nVidia)。
最简单的方法是什么?所有解决方案都值得赞赏,包括购买额外的适配器或简单的视频卡,或任何其他特殊设备。
答案1
这显然是一个不可能的要求,因为要求是截然相反的。
为了使任何“应用”(必然在操作系统上运行) 才能使用或识别显示器,显示器必须为操作系统所知并由操作系统驱动。
事实上,对于任何现代操作系统来说,不通过操作系统本身就无法访问硬件。
您可能需要调查的是完整硬件管理程序(例如 vmware ESXi)公开第二个显示器的能力仅有的到专用的虚拟机,然后您可以在其上运行您的应用程序。