![Запись экрана на безголовой машине](https://rvso.com/image/1585778/%D0%97%D0%B0%D0%BF%D0%B8%D1%81%D1%8C%20%D1%8D%D0%BA%D1%80%D0%B0%D0%BD%D0%B0%20%D0%BD%D0%B0%20%D0%B1%D0%B5%D0%B7%D0%B3%D0%BE%D0%BB%D0%BE%D0%B2%D0%BE%D0%B9%20%D0%BC%D0%B0%D1%88%D0%B8%D0%BD%D0%B5.png)
В последний раз я посетилоп.ггЯ наткнулся на новую функцию, которая позволяет записывать активный матч и скачивать его потом.
Мне интересно, как можно записывать что-то без монитора (потому что я не думаю, что у них где-то есть тысячи персональных компьютеров).
Насколько я знаю, можно записывать только то, что отображается на мониторе. Даже если они будут использовать эмуляторы дисплеев (амазонка) им понадобятся тысячи портов HDMI...
Итак, мои вопросы:
возможно ли заставить компьютер с Windows 10 думать, что к нему подключены дисплеи, даже если их нет, а порт, к которому они подключены, даже физически не существует?
Если возможно: как это сделать?
решение1
Используя Windows API, программа может создать графическое окно и рисовать на его холсте. Для этого не нужен ни порт, ни HDMI, ни что-либо еще.
На этом холсте можно без проблем воспроизводить видео, поскольку графика состоит только из пикселей, а окно не обязательно должно быть видно на экране.
Он может записывать видео с этого холста, поскольку видео по сути представляет собой просто закодированную серию состояний холста.
Так что никаких проблем — это легко запрограммировать.