Как получить доступ к пиксельному буферу NSWindow в OSX?

Я ищу способ получить содержимое окна, например, функцию CamTwist «Desktop +». Это может захватить любое окно, даже когда оно находится в фоновом режиме.

В примере Apple OpenGLScreenCapture показано, как делать снимки с главного экрана, но не со скрытых поверхностей.

Есть идеи, как CamTwist получает доступ к пиксельному буферу NSWindow?

6
задан Mecki 29 March 2011 в 11:55
поделиться