gpt4 book ai didi

cocoa - 是否可以截取Mac OSX屏幕的图像数据?

转载 作者:行者123 更新时间:2023-12-03 16:33:32 25 4
gpt4 key购买 nike

我想访问 Mac OSX 屏幕的全部内容,而不是截取屏幕截图,而是修改屏幕的最终(或最终)渲染。

任何人都可以向我指出任何 Cocoa/Quartz 或其他 API 文档的方向吗?想要访问 OSX 渲染管道的操作部分,不仅仅是一个应用程序,而是整个屏幕。

谢谢罗斯

编辑:我找到了CGGetDisplaysWithOpenGLDisplayMask。想知道我是否可以在主屏幕上使用 OpenGL 着色器。

最佳答案

您无法在屏幕上安装着色器,因为您无法访问屏幕的底层 GL 表示。但是,您可以访问像素数据。

看看CGDisplayCreateImageForRect()。在同一文档集中,您将找到有关注册回调函数的信息,以了解屏幕的某些区域何时更新。

关于cocoa - 是否可以截取Mac OSX屏幕的图像数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5472806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com