OS X用のディスプレイドライバと思われるものを書く必要があります。アプリですが、別のディスプレイを OS X に登録する OS X ソフトウェアを作成し、さまざまなニーズに使用できるようにピクセル データを提供する必要があります。
どこから始めればよいですか? IOKit について読んだことがありますが、OS X に自分がモニターであることを伝えるために何をする必要があるのか、ピクセル データがどのように表示されるのかがよくわかりません。
私が読む必要があるクラス/ヘッダー/などへのいくつかのリンクも問題ありませんが、誰かがこれを行って詳細を知っていれば、非常に役に立ちます。
また、これはカーネル拡張である必要がありますか、それとも OS X に 2 番目のモニターを提供するユーザー空間 IOKit ドライバーを作成することは可能ですか?
最後に、明確にするために、2 番目のモニター (ミラーリングまたは拡張) に送信されるピクセル データが必要なだけです。実際にモニターや I/O デバイスを接続しているわけではありません。