2015-07-15 2 views
1

Я заметил, что при изменении разрешения монитора в Windows с добавленными дополнительными мониторами вы можете выбрать «Показать рабочий стол только на [n]» (где n - количество ваших различных дисплеев).Как нарисовать непосредственно на неактивном дисплее?

Возможно ли написать программу, которая откроет дополнительный монитор (который не будет использоваться Windows, но подключен к видеокарте) и будет записывать данные изображения (напрямую или через OpenGL или что-то еще)? Куда бы я начал искать это?

+0

Уверен, что вы можете создавать прозрачные окна на каждом мониторе и отображать все, что хотите ... – peterept

+0

Извините, @ peterept3, я имел в виду рисование непосредственно на неактивном дисплее. Таким образом, по существу, монитор, который Windows игнорировал, и приложил ваше приложение к этому, вместо того, чтобы пройти по пути Windows по умолчанию, открыв окно и нарисовав его. Я обновил свой вопрос, чтобы указать, что монитор не используется Windows. – AberrantWolf

+0

Я не уверен, что вы подразумеваете под словом «не используется окнами»? Поскольку любой подключенный монитор автоматически будет использоваться окнами - даже если он выглядит черным, он является частью области рабочего стола. – peterept

ответ

0

Невозможно нарисовать непосредственно на мониторе. В какой-то мере это может стать возможным благодаря выпуску обновленных драйверов Nvidia и ATI для наушников VR, однако, похоже, что они доступны только для Oculus Rift на данный момент, а также для других гарнитур VR.

Я не нашел упоминания о том, намерены ли они открыть эту функцию для общего использования с любым монитором plug-and-play.

Смежные вопросы