如何为OS X创建显示?

问题描述 投票:5回答:2

我需要编写我认为是OS X的显示驱动程序。就像那些“使用iPad作为第二台显示器!”应用程序,但我需要编写OS X软件,该软件将在OS X上注册另一台显示器,并向我提供像素数据,以便可以将其用于各种需求。

我从哪里开始?我已经阅读了有关IOKit的内容,但我不太了解要告诉OS X我是监视器,需要做什么,然后像素数据将是什么样。

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

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

最后,要清楚,我只希望将像素数据发送到第二个监视器(镜像或扩展)-我实际上并没有在监视器或I / O设备上附加它。

macos graphics device-driver iokit
2个回答
1
投票

您可以看一下:http://code.google.com/p/ioproxyvideofamily/

也许作为起点。


1
投票

CoreGraphics。 Display Services

您可能想看看Quartz Display Services Reference

© www.soinside.com 2019 - 2024. All rights reserved.