Search code examples
macosmacos-carbon

What is the application/process that enables us to see the desktop on Mac OS X?


I am trying to figure out what is the name of application that shows us the desktop? It's not the Finder, not a system ui server, then what is it?

I want to know the positions of various windows of application on window server. I have CGContext for them with me. Is it possible to get that information from WindowServer?

Can we use Accessibility API for this or any other technique?


Solution

  • The window management system is known as Quartz Compositor. The actual process shows up as "WindowServer" in Activity Monitor.