Невозможно захватить содержимое окна NSWindow, которое не отображается на экране.Когда окно свернуто / скрыто / что угодно, визуальное представление сбрасывается для экономии памяти.
(Не уверен, как именно это делается, не стесняйтесь, если у вас есть более глубокие знания о оконной системеЯ знаю это только из опыта, пытаясь захватить окна с помощью CamTwist и BoinxTV.)