我需要编写我认为是 OS X 的显示驱动程序。就像那些“把你的 iPad 用作第二个显示器!” 应用程序,但我需要编写 OS X 软件,该软件将向 OS X 注册另一个显示器,并给我像素数据,以便我可以使用它来满足我的各种需求。
我从哪里开始?我读过 IOKit,但我不太明白我需要做什么才能告诉 OS X 我是显示器,然后像素数据会是什么样子。
我必须通读的类/标题/等的一些链接也可以,但是如果有人这样做并且知道细节,那将非常有帮助。
此外,这是否必须是内核扩展,或者是否可以编写一个用户空间 IOKit 驱动程序,为 OS X 提供第二个监视器?
最后,需要明确的是,我只想要将发送到第二台显示器(镜像或扩展)的像素数据 - 我实际上并没有连接显示器或 I/O 设备。