我正在使用 CGWindowListCreateImage 来获取屏幕截图。我正在尝试获取一个特定的窗口,我知道它的 windowID。这是我正在使用的代码,但它似乎总是占据整个屏幕,包括所有窗口。
CGImageRef windowImage = CGWindowListCreateImage(
CGRectNull,
kCGWindowListOptionOnScreenOnly,
windowID,
kCGWindowImageBoundsIgnoreFraming);
我究竟做错了什么?