QTCaptureDeviceInput
Этот класс представляет входной источник для устройств хранения данных, таких как камеры и микрофоны. Экземпляры QTCaptureDeviceInput
входные источники для QTCaptureSession
это предоставляет данные носителей от устройств, подключенных к компьютеру. Устройства, используемые с QTCaptureDeviceInput
может быть найден с помощью QTCaptureDevice
класс. A QTCaptureDevice
должен быть успешно открыт с помощью open:
метод прежде чем быть используемым в a QTCaptureDeviceInput
.
Наследование
-
NSObject
-
QTCaptureInput
-
QTCaptureDeviceInput
-
NSObject
-
QTCaptureInput
-
QTCaptureDeviceInput
Оператор импорта
Swift
import QTKit
Objective C
@import QTKit;
Доступность
Доступный в QuickTime 7.2.1 и позже.
-
устройство - устройство
(OS X v10.9)Возвращает устройство, связанное с получателем.
Объявление
Objective C
- (QTCaptureDevice *)device
Возвращаемое значение
Если существует устройство, связанное с получателем, возвращает соответствующий экземпляр
QTCaptureDevice
. Иначе возвратыNIL
.Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
initWithDevice: - initWithDevice:
(OS X v10.9)Возвращает экземпляр
QTCaptureDeviceInput
связанный с данным устройством.Объявление
Objective C
- (id)initWithDevice:(QTCaptureDevice *)
device
Параметры
device
A
QTCaptureDevice
объект для устройства, которое будет связано с получателем. Устройство, должно быть, было ранее открыто с помощьюopen:
метод или иначе этот метод бросит NSInvalidArgumentException.Возвращаемое значение
A
QTCaptureDeviceInput
экземпляр связался с устройством.Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
deviceInputWithDevice: + deviceInputWithDevice:
(OS X v10.9)Возвращает автовыпущенный экземпляр
QTCaptureDeviceInput
связанный с данным устройством.Объявление
Objective C
+ (id)deviceInputWithDevice:(QTCaptureDevice *)
device
Параметры
device
A
QTCaptureDevice
для устройства, которое будет связано с получателем. Устройство, должно быть, было ранее открыто с помощьюopen:
метод или этот метод бросят NSInvalidArgumentException.Возвращаемое значение
A
QTCaptureDeviceInput
экземпляр связался с устройством.Оператор импорта
Objective C
@import QTKit;
Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.