标签: c xcode macos screenshot quartz-graphics
我正在使用CGDisplayCreateImage(CGMainDisplayID())来捕获屏幕。当我们快速用户切换到另一个用户时,它仍然从第一个用户捕获屏幕。第二个用户的CGMainDisplayID()返回1104977152.知道为什么会这样吗?
CGDisplayCreateImage(CGMainDisplayID())
CGMainDisplayID()
我的目的是捕获活动屏幕。在镜像的情况下,我不介意捕获活动显示。
除了Quartz API,还有其他任何建议吗?