Назад | Перейти на главную страницу

Скрытие монитора из окон, работа с ним только из моего приложения

Мне нужно использовать монитор как «личное» устройство для моего специального приложения, я хочу использовать его как своего рода фонарик и рисовать на нем специальные узоры в полноэкранном режиме. Я не хочу, чтобы этот монитор распознавался ОС (Windows 7) как монитор. Т.е. пользователь не должен иметь возможность перемещать мышь к этому монитору, изменять его разрешение, запускать на нем скринсейвер или что-то еще. Но я хочу иметь возможность взаимодействовать с ним из своего приложения. Монитор подключается с помощью кабеля HDMI к видеокарте (скорее всего, nVidia).

Как это сделать проще всего? Приветствуются все решения, в том числе покупка дополнительных адаптеров или простых видеокарт, или любых других специальных устройств.

Это явно невыполнимая просьба, поскольку требования диаметрально противоположны.

Для любого "приложения" (которое по необходимости работает на ОС) чтобы использовать или распознать монитор, он должен быть известен ОС и управляться ею.

Фактически, для любой современной ОС нет возможности получить доступ к оборудованию, не пройдя через саму ОС.

Что вы могли бы исследовать, так это способность полного аппаратного гипервизора, такого как vmware ESXi, отображать этот второй дисплей. только на выделенную виртуальную машину, на которой затем можно запустить приложение.