Как создать дисплей для OS X? - PullRequest
5 голосов
/ 29 апреля 2011

Мне нужно написать то, что я считаю драйвером дисплея для OS X. Это похоже на то, что «Используй свой iPad в качестве второго монитора!» приложения, но мне нужно написать программное обеспечение OS X, которое зарегистрирует другой дисплей в OS X, и предоставит мне данные пикселей, чтобы я мог использовать его для своих различных нужд.

С чего мне начать? Я читал о IOKit, но я не совсем понимаю, что мне нужно сделать, чтобы сказать OS X, что я монитор, а затем, как будут выглядеть данные пикселей.

Несколько ссылок на классы / заголовки / и т. Д., Которые я собираюсь прочитать, тоже подойдут, но если кто-нибудь это сделает и знает подробности, это будет очень полезно.

Кроме того, это должно быть расширение ядра или можно написать драйвер IOKit пользовательского пространства, который дает второй монитор для OS X?

И наконец, для ясности, я просто хочу получить данные о пикселях, которые будут отправлены на второй монитор (зеркальный или расширенный) - на самом деле я не подключаю монитор или устройство ввода-вывода.

Ответы [ 2 ]

1 голос
/ 07 июля 2011

CoreGraphics. Услуги по отображению

, и вы, вероятно, захотите посмотреть ССЫЛКА НА ДИСПЛЕЙ QUARTZ

0 голосов
/ 30 апреля 2011

вы можете взглянуть на: http://code.google.com/p/ioproxyvideofamily/

может быть, как отправная точка.

...