2012-01-22 3 views
3

На GitHub проекта экрана записи here, я увидел одну строку кода:Что такое QTCaptureScreenInput?

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

Поиск Google для QTCaptureScreenInput показывает только два упоминания в Интернете, этот проект и еще один с неиспользованной Ивар этого типа ,

Что такое QTCaptureScreenInput?

ответ

2

Это частный API. Вы можете увидеть here, что QuickTime Player использует для реализации экранной записи.

+2

Если вы ориентируетесь на Lion, вы можете использовать [AVCaptureScreenInput] (http://developer.apple.com/library/mac/#documentation/AVFoundation/Reference/AVCaptureScreenInput_Class/), который является общедоступным API. – spudwaffle