5

我需要编写我认为是 OS X 的显示驱动程序。就像那些“把你的 iPad 用作第二个显示器!” 应用程序,但我需要编写 OS X 软件,该软件将向 OS X 注册另一个显示器,并给我像素数据,以便我可以使用它来满足我的各种需求。

我从哪里开始?我读过 IOKit,但我不太明白我需要做什么才能告诉 OS X 我是显示器,然后像素数据会是什么样子。

我必须通读的类/标题/等的一些链接也可以,但是如果有人这样做并且知道细节,那将非常有帮助。

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

最后,需要明确的是,我只想要将发送到第二台显示器(镜像或扩展)的像素数据 - 我实际上并没有连接显示器或 I/O 设备。

4

2 回答 2

1

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

也许作为一个起点。

于 2011-04-29T21:40:41.737 回答
1

核心图形。 显示服务

你可能想看看Quartz Display Services Reference

于 2011-07-07T11:51:51.907 回答