Programar capturas de tela programaticamente no OSX

Vou portar algum código de captura de tela (C ++) para linux para osx. A solução atual executa aplicativos gráficos no xvfb e, em seguida, usa o xlib para obter capturas de tela da tela. (Isso também suportará se estivermos executando sem o xvfb).

Então, como eu entendi osx está se movendolong do X11, então minha pergunta é o que usar além do xlib para implementá-lo agora? Eu encontreiQuartz Display Services. É isso que faz sentido usar agora? Isso funcionará com o xvfb?

questionAnswers(2)

yourAnswerToTheQuestion