我们正在开发屏幕捕获实用程序,允许用户捕获屏幕上的选定区域。适用于 10.7 及更高版本。根据苹果技术问答 QA1741,我们使用下面的 API 来捕获屏幕。
CGDisplayCreateImageForRect(displayId,selectedArea)
此 API 适用于正常情况。但是系统屏幕缩放功能存在一个问题(cmd + shift + =)
每当我们尝试捕捉缩放区域时,我们都没有得到正确的输出。
我知道我们需要将屏幕缩放系数应用于选定的矩形。但我没有找到任何 API 来获取屏幕缩放级别。谁能告诉我一些解决此问题的指示。