WindowServer
La unidad de ser capturado es una capa o de la ventana como se determina por macOS del WindowServer proceso.
Como desarrollador, a la que se accede a través de CoreGraphic s CGWindowListCreateImage
método de:
CGImageRef CGWindowListCreateImage(CGRect screenBounds, CGWindowListOption listOption, CGWindowID windowID, CGWindowImageOption imageOption);
Esta llamada devuelve una imagen compuesta basada en una lista dinámica de windows.
Capturas de pantalla con Capas
Herramientas como la Bellota, Captura de pantalla PSD, y Ondesoft captura de pantalla puede tomar capturas de pantalla de captura de todas las capas individuales o windows. La captura resultantes conserva las capas, lo que permite seleccionar, ocultar o modificar de windows como se desee.