Как DuetApp создает виртуальный экран на MacOSX?

Я хотел бы создать виртуальный экран, обманывая MacOSX и передавая кадры этого экрана на сервер.

Мне интересно, как DuetApp создает виртуальный экран и обманывает ОС, чтобы распознать его как подключенный экран.

Несмотря на то, что я не углубился в это очень глубоко, я думаю, что я понимаю, как я могу отразить экран куда-нибудь (просто отправляя кадры экрана, используя framebuffer). Но не совсем уверен, как я могу создать виртуальный расширенный экран, фактически не подключая экран.

В Windows есть опции для создания виртуального расширенного экрана, даже если экран не подключен. Но поскольку MacOs ограничены, есть только опция для обнаружения дисплеев, которая не очень полезна в моем случае, так как к системе не подключен физический дисплей.

Заранее спасибо.

0 ответов

Другие вопросы по тегам