Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы QTKit ссылка класса QTCaptureView

Опции
Развертывание Target:

На этой странице
Язык:

QTCaptureView

Это - подкласс NSView это выводит на экран предварительный просмотр видео сеанса получения. A QTCaptureView предварительно просматривает видео, обрабатываемое экземпляром QTCaptureSession. Этот класс создает и поддерживает свое собственное QTCaptureVideoPreviewOutput по мере необходимости собирать видео предварительного просмотра из сеанса получения.

Наследование


Оператор импорта


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.

  • Возвращает сеанс получения, предварительно просматриваемый получателем.

    Объявление

    Objective C

    - (QTCaptureSession *)captureSession

    Возвращаемое значение

    A QTCaptureSession экземпляр используется для предварительного просмотра.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает сеанс получения, который будет предварительно просмотрен получателем.

    Объявление

    Objective C

    - (void)setCaptureSession:(QTCaptureSession *)captureSession

    Параметры

    captureSession

    A QTCaptureSession экземпляр, который будет использоваться для предварительного просмотра.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает выходное соединение, которое будет предварительно просмотрено получателем.

    Объявление

    Objective C

    - (void)setVideoPreviewConnection:(QTCaptureConnection *)connection

    Параметры

    connection

    A QTCaptureConnection экземпляр для соединения, которое будет предварительно просмотрено.

    Обсуждение

    A QTCaptureView может только предварительно просмотреть одно видеосоединение за один раз. Этот метод устанавливает выходное соединение, которое будет предварительно просмотрено получателем. Данное соединение должно быть одним из соединений, возвращенных availableVideoPreviewConnections или этот метод бросает NSInvalidArgumentException.

    Если существуют многократные видеосоединения, которые могут быть предварительно просмотрены, этот метод может определить, который выведет на экран представление.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает выходное соединение, предварительно просматриваемое получателем.

    Объявление

    Objective C

    - (QTCaptureConnection *)videoPreviewConnection

    Возвращаемое значение

    A QTCaptureConnection экземпляр для предварительно просмотренного соединения.

    Обсуждение

    A QTCaptureView может предварительно просмотреть только одно видеосоединение за один раз. Этот метод возвращает выходное соединение, в настоящее время предварительно просматриваемое получателем.

    Если существуют многократные видеосоединения, которые могут быть предварительно просмотрены, этот метод может определить, который выведет на экран представление.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает цвет заливки, нарисованный в области представления, не покрытого предварительным просмотром видео.

    Объявление

    Objective C

    - (NSColor *)fillColor

    Возвращаемое значение

    NSColor из цвета заливки получателя.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Возвраты, сохраняет ли получатель форматное соотношение предварительного просмотра видео при рисовании его.

    Объявление

    Objective C

    - (BOOL)preservesAspectRatio

    Возвращаемое значение

    YES возвратов, если сохраняется форматное соотношение предварительного просмотра видео; иначе, НЕТ.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Возвращает прямоугольник, занятый предварительным просмотром видео в представлении.

    Объявление

    Objective C

    - (NSRect)previewBounds

    Возвращаемое значение

    Прямоугольник занят предварительным просмотром видео в представлении.

    Обсуждение

    Реализация по умолчанию этого метода возвращает видео прямоугольник на основе значения, возвращенного preservesAspectRatio. Подклассы могут переопределить этот метод для изменения прямоугольника, занятого предварительным просмотром видео.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Устанавливает цвет заливки, нарисованный в области представления, не покрытого предварительным просмотром видео.

    Объявление

    Objective C

    - (void)setFillColor:(NSColor *)fillColor

    Параметры

    fillColor

    NSColor использоваться для цвета заливки получателя.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в 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.

  • Устанавливает делегата получателя.

    Объявление

    Objective C

    - (void)setDelegate:(id)delegate

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    Доступный в OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.

  • Делегаты QTCaptureView может реализовать этот метод для изменения изображения, которое должно быть вовлечено a QTCaptureView.

    Объявление

    Objective C

    - (CIImage *)view:(QTCaptureView *)view willDisplayImage:(CIImage *)image

    Обсуждение

    Параметр изображения является a CIImage представление полученного кадра, собирающегося быть вовлеченным a QTCaptureView. Делегат может возвратить другое изображение, изменяющее исходное изображение (путем применения a CIFilter, например). Возвращенное изображение будет тогда вовлечено в представление получения вместо исходного изображения. Делегат может также возвратиться NIL или исходное изображение для отъезда нарисованного изображения неизмененным.

    Оператор импорта

    Objective C

    @import QTKit;

    Доступность

    OS X v10.5 и позже.

    Осуждаемый в OS X v10.9.