AVCaptureDeviceInput
AVCaptureDeviceInput
конкретный подкласс AVCaptureInput
Вы используете для получения данных от AVCaptureDevice
объект.
Наследование
-
NSObject
-
AVCaptureInput
-
AVCaptureDeviceInput
-
NSObject
-
AVCaptureInput
-
AVCaptureDeviceInput
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.7 и позже.
-
Инициализирует ввод для использования указанного устройства.
Объявление
Swift
init!(device
device
: AVCaptureDevice!, erroroutError
: NSErrorPointer)Objective C
- (id)initWithDevice:(AVCaptureDevice *)
device
error:(NSError **)outError
Параметры
device
Устройство, от которого можно получить ввод.
outError
Если ошибка происходит во время инициализации, по возврату содержит
NSError
объект, описывающий проблему.Возвращаемое значение
Ввод, инициализированный для использования
device
.Обсуждение
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.
-
Возвращает ввод, инициализированный для использования указанного устройства.
Объявление
Swift
class func deviceInputWithDevice(_
device
: AVCaptureDevice!, erroroutError
: NSErrorPointer) -> AnyObject!Objective C
+ (id)deviceInputWithDevice:(AVCaptureDevice *)
device
error:(NSError **)outError
Параметры
device
Устройство, от которого можно получить ввод.
outError
Если ошибка происходит во время инициализации, по возврату содержит
NSError
объект, описывающий проблему.Возвращаемое значение
Ввод, инициализированный для использования
device
.Обсуждение
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.
-
устройство устройство
СвойствоУстройство, с которым связан ввод. (только для чтения)
Объявление
Swift
var device: AVCaptureDevice! { get }
Objective C
@property(nonatomic, readonly) AVCaptureDevice *device
Обсуждение
Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.