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