如何为OS X创建显示?

Ada*_*ous 5 macos graphics iokit device-driver

我需要编写我认为是OS X的显示驱动程序.就像那些"将你的iPad用作第二台显示器!" 应用程序,但我需要编写OS X软件,它将在OS X上注册另一个显示器,并给我像素数据,以便我可以将它用于我的各种需求.

我从哪里开始?我已经阅读了关于IOKit的内容,但是我不太明白我需要做些什么来告诉OS X我是一个监视器,然后是像素数据的样子.

我将要阅读的类/标题/等的一些链接也可以,但如果有人这样做并且知道详细信息,那将非常有帮助.

此外,这必须是内核扩展,还是可以编写一个用户空间IOKit驱动程序,为OS X提供第二个监视器?

最后,要清楚,我只想要将像素数据发送到第二个监视器(镜像或扩展) - 我实际上并没有连接监视器或I/O设备.

Gra*_*yer 2

你可以看看: http: //code.google.com/p/ioproxyvideofamily/

也许作为一个起点。