objective-c - 什么是 QTCaptureScreenInput?

标签 objective-c macos cocoa osx-lion qtkit

在屏幕录制 github 项目上 here ,我看到了一行代码:

mCaptureScreenInput = [[NSClassFromString(@"QTCaptureScreenInput") alloc] init];

Google 搜索 QTCaptureScreenInput 显示网络上只提到了两个项目,那个项目和另一个具有该类型未使用的 ivar 的项目。

什么是QTCaptureScreenInput

最佳答案

这是一个私有(private) API。可以看到here QuickTime Player 使用它来实现屏幕录制。

关于objective-c - 什么是 QTCaptureScreenInput?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8960410/

相关文章:

objective-c - GHUnit针对使用库的应用程序进行测试

iphone - 如何访问私有(private)iOS API?

objective-c - NSTreeController 添加 :method not adding "after the current selection"

objective-c - 如果我正在进行手动内存管理,应使用哪个 Json 库

ios - 使用 Braintree 支付流程的客户端 IOS 到服务器

iphone - 如何更改...更多导航的标题

java - 为什么 maven 在 Mac Big Sur 中没有显示正确的操作系统版本

android - echo $ANDROID_HOME 在 Mac 中返回空白

objective-c - 绘制变暗的 NSImage 的最简单方法(如禁用 View )

cocoa - 将 NSView 渲染到图像 : cacheDisplayInRect draws transparent areas differently from usual drawRect call