如何判断演示文稿是哪个全屏 Keynote window?

How can I tell which fullscreen Keynote window is the presentation?

当有多个显示器并启动 Keynote 演示文稿时,它会在每个显示器上创建一个全屏 window。其中只有一个是演示文稿,其他包含例如一个计时器,但都具有相同的 CGWindowName.

如何找到哪个 CGWindowID 对应于演示文稿?
最好使用 C++,提前致谢。

到目前为止,我发现的最佳方法是比较 CGWindowLayer。演示文稿似乎总是具有更高的 window 层,但我不知道这是否得到保证。