AVCaptureOutput
AVCaptureOutput
абстрактный базовый класс, описывающий выходное место назначения AVCaptureSession
объект.
AVCaptureOutput
обеспечивает абстрактный интерфейс для соединения выходных мест назначения получения, таких как файлы и предварительные просмотры видео, к сеансу получения (экземпляр AVCaptureSession
). Выводу получения можно было представлять многократные соединения AVCaptureConnection
объекты, один для каждого потока носителей, которые это получает от ввода получения (экземпляр AVCaptureInput
). Вывод получения не имеет никаких соединений, когда он сначала создается. Когда Вы добавляете вывод к сеансу получения, соединения создаются что данные носителей карты от вводов того сеанса до его выводов.
Можно добавить бетон AVCaptureOutput
экземпляры к использованию сеанса получения addOutput:
.
Наследование
Оператор импорта
Swift
import AVFoundation
Objective C
@import AVFoundation;
Доступность
Доступный в OS X v10.7 и позже.
-
соединения соединения
СвойствоПолучение вывело соединения объекта. (только для чтения)
Объявление
Swift
var connections: [AnyObject]! { get }
Objective C
@property(nonatomic, readonly) NSArray *connections
Обсуждение
Значение этого свойства является массивом
AVCaptureConnection
объекты, каждый описывающий отображение между получателем и входными портами получения (см.AVCaptureInputPort
) из одного или более вводов получения (см.AVCaptureInput
).Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.
-
Возвращает первое соединение в массиве соединений с входным портом указанного типа среды.
Объявление
Swift
func connectionWithMediaType(_
mediaType
: String!) -> AVCaptureConnection!Objective C
- (AVCaptureConnection *)connectionWithMediaType:(NSString *)
mediaType
Параметры
mediaType
AVMediaType, постоянный от AVMediaFormat.h, например,
AVMediaTypeVideo
.Возвращаемое значение
Первое соединение получения в
connections
массив, имеющийAVCaptureInputPort
с типом средыmediaType
, илиnil
если не найдено никакое соединение с указанным типом среды.Оператор импорта
Objective C
@import AVFoundation;
Swift
import AVFoundation
Доступность
Доступный в OS X v10.7 и позже.