QTCaptureView
Это - подкласс NSView это выводит на экран предварительный просмотр видео сеанса получения. A QTCaptureView предварительно просматривает видео, обрабатываемое экземпляром QTCaptureSession. Этот класс создает и поддерживает свое собственное QTCaptureVideoPreviewOutput по мере необходимости собирать видео предварительного просмотра из сеанса получения.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSAccessibility -
NSAccessibilityElementProtocol -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObjectProtocol -
NSUserInterfaceItemIdentification -
Печатаемый -
Reflectable -
NSAccessibility -
NSAccessibilityElement -
NSAnimatablePropertyContainer -
NSAppearanceCustomization -
NSCoding -
NSDraggingDestination -
NSObject -
NSUserInterfaceItemIdentification
Оператор импорта
Swift
import QTKit
Objective C
@import QTKit;
Доступность
Доступный в QuickTime 7.2.1 и позже.
-
Возвращает массив выходных видеосоединений, которые могут быть предварительно просмотрены.
Объявление
Objective C
- (NSArray *)availableVideoPreviewConnectionsВозвращаемое значение
Массив
QTCaptureConnectionэкземпляры для соединений, доступных, чтобы быть предварительно просмотренным.Обсуждение
Этот метод возвращает массив соединений, которые могут быть предварительно просмотрены с получателем. Возвращенные соединения могут использоваться с
setVideoPreviewConnection:метод для установки соединения, предварительно просматриваемого получателем.Если существуют многократные видеосоединения, которые могут быть предварительно просмотрены, этот метод может определить, который выведет на экран представление.
Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
captureSession - captureSession(OS X v10.9)Возвращает сеанс получения, предварительно просматриваемый получателем.
Объявление
Objective C
- (QTCaptureSession *)captureSessionВозвращаемое значение
A
QTCaptureSessionэкземпляр используется для предварительного просмотра.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
setCaptureSession: - setCaptureSession:(OS X v10.9)Устанавливает сеанс получения, который будет предварительно просмотрен получателем.
Объявление
Objective C
- (void)setCaptureSession:(QTCaptureSession *)captureSessionПараметры
captureSessionA
QTCaptureSessionэкземпляр, который будет использоваться для предварительного просмотра.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
setVideoPreviewConnection: - setVideoPreviewConnection:(OS X v10.9)Устанавливает выходное соединение, которое будет предварительно просмотрено получателем.
Объявление
Objective C
- (void)setVideoPreviewConnection:(QTCaptureConnection *)connectionПараметры
connectionA
QTCaptureConnectionэкземпляр для соединения, которое будет предварительно просмотрено.Обсуждение
A
QTCaptureViewможет только предварительно просмотреть одно видеосоединение за один раз. Этот метод устанавливает выходное соединение, которое будет предварительно просмотрено получателем. Данное соединение должно быть одним из соединений, возвращенныхavailableVideoPreviewConnectionsили этот метод бросает NSInvalidArgumentException.Если существуют многократные видеосоединения, которые могут быть предварительно просмотрены, этот метод может определить, который выведет на экран представление.
Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
videoPreviewConnection - videoPreviewConnection(OS X v10.9)Возвращает выходное соединение, предварительно просматриваемое получателем.
Объявление
Objective C
- (QTCaptureConnection *)videoPreviewConnectionВозвращаемое значение
A
QTCaptureConnectionэкземпляр для предварительно просмотренного соединения.Обсуждение
A
QTCaptureViewможет предварительно просмотреть только одно видеосоединение за один раз. Этот метод возвращает выходное соединение, в настоящее время предварительно просматриваемое получателем.Если существуют многократные видеосоединения, которые могут быть предварительно просмотрены, этот метод может определить, который выведет на экран представление.
Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
цвет заливки - цвет заливки(OS X v10.9)Возвращает цвет заливки, нарисованный в области представления, не покрытого предварительным просмотром видео.
Объявление
Objective C
- (NSColor *)fillColorВозвращаемое значение
NSColorиз цвета заливки получателя.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
preservesAspectRatio - preservesAspectRatio(OS X v10.9)Возвраты, сохраняет ли получатель форматное соотношение предварительного просмотра видео при рисовании его.
Объявление
Objective C
- (BOOL)preservesAspectRatioВозвращаемое значение
YES возвратов, если сохраняется форматное соотношение предварительного просмотра видео; иначе, НЕТ.
Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
previewBounds - previewBounds(OS X v10.9)Возвращает прямоугольник, занятый предварительным просмотром видео в представлении.
Объявление
Objective C
- (NSRect)previewBoundsВозвращаемое значение
Прямоугольник занят предварительным просмотром видео в представлении.
Обсуждение
Реализация по умолчанию этого метода возвращает видео прямоугольник на основе значения, возвращенного
preservesAspectRatio. Подклассы могут переопределить этот метод для изменения прямоугольника, занятого предварительным просмотром видео.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
setFillColor: - setFillColor:(OS X v10.9)Устанавливает цвет заливки, нарисованный в области представления, не покрытого предварительным просмотром видео.
Объявление
Objective C
- (void)setFillColor:(NSColor *)fillColorПараметры
fillColorNSColorиспользоваться для цвета заливки получателя.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
setPreservesAspectRatio: - setPreservesAspectRatio:(OS X v10.9)Наборы, сохраняет ли получатель форматное соотношение предварительного просмотра видео при рисовании его.
Объявление
Objective C
- (void)setPreservesAspectRatio:(BOOL)preservesAspectRatioПараметры
preservesAspectRatioЕсли
YEStrue, сохраняет форматное соотношение; иначе,NOfalse.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
Возвращает делегата получателя.
Объявление
Objective C
- (id)delegateОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
setDelegate: - setDelegate:(OS X v10.9)Устанавливает делегата получателя.
Объявление
Objective C
- (void)setDelegate:(id)delegateОператор импорта
Objective C
@import QTKit;Доступность
Доступный в OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
-
view:willDisplayImage: view:willDisplayImage:(OS X v10.9)Делегаты
QTCaptureViewможет реализовать этот метод для изменения изображения, которое должно быть вовлечено aQTCaptureView.Обсуждение
Параметр изображения является a
CIImageпредставление полученного кадра, собирающегося быть вовлеченным aQTCaptureView. Делегат может возвратить другое изображение, изменяющее исходное изображение (путем применения aCIFilter, например). Возвращенное изображение будет тогда вовлечено в представление получения вместо исходного изображения. Делегат может также возвратитьсяNILили исходное изображение для отъезда нарисованного изображения неизмененным.Оператор импорта
Objective C
@import QTKit;Доступность
OS X v10.5 и позже.
Осуждаемый в OS X v10.9.
