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

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

Разработчик

Ссылка на протокол FxTimingAPI

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

На этой странице

FxTimingAPI

FxTimingAPI протокол определяет методы, предоставленные хост-приложением, чтобы позволить плагину запрашивать свойства синхронизации своего входного изображения или изображений, параметров изображения, эффекта, временной шкалы, и в / точках.

Этот протокол был добавлен в FxPlug SDK 1.2.

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


Не применимый

Соответствует


Не применимый

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


Не применимый не применимый
  • Возвращает продолжительность проведенного в действие. (требуемый)

    Объявление

    Objective C

    - (double)durationForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Продолжительность эффекта, выраженная в кадрах временной шкалы.

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

    Объявление

    Objective C

    - (double)durationOfImageParm:(UInt32)parmId forEffect:(id<effect>)effect;

    Параметры

    parmId

    ID параметра изображения.

    effect

    Сменный объект.

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

    Продолжительность клипа, выраженная в кадрах временной шкалы или специальном значении kFxDuration_Undefined если изображение пусто.

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

    Объявление

    Objective C

    - (double)durationOfInputAToTransition:(id<transition>)transition;

    Параметры

    transition

    Сменный объект.

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

    Продолжительность клипа, выраженная в кадрах временной шкалы.

  • Возвращается продолжительность изображения данного перехода ввела клип B. (требуемый)

    Объявление

    Objective C

    - (double)durationOfInputBToTransition:(id<transition>)transition;

    Параметры

    transition

    Сменный объект.

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

    Продолжительность клипа, выраженная в кадрах временной шкалы.

  • Возвращает продолжительность входного клипа изображения данного фильтра. (требуемый)

    Объявление

    Objective C

    - (double)durationOfInputToFilter:(id<filter>)filter;

    Параметры

    filter

    Сменный объект.

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

    Продолжительность клипа, выраженная в кадрах временной шкалы.

  • Возвратите полевой порядок параметра изображения. (требуемый)

    Объявление

    Objective C

    -(FxFieldOrder)fieldOrderForImageParm:(UInt32)parmId forEffect:(id<FxBaseEffect>)effect;

    Параметры

    filter

    Сменный объект.

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

    FxFieldOrder постоянный. Возможные значения kFxFieldOrder_PROGRESSIVE, kFxFieldOrder_UPPER_FIRST, или kFxFieldOrder_LOWER_FIRST.

    Обсуждение

    Если параметр изображения был присвоен значение, этот метод только значим. Чтобы определить, имеет ли это, необходимо сначала вызвать durationOfImageParm:forEffect:. Если возвращаемое значение kFxDuration_Undefined, тогда параметр изображения еще не был соединен.

  • Возвратите полевой порядок первого ввода перехода. (требуемый)

    Объявление

    Objective C

    -(FxFieldOrder)fieldOrderForInputAToTransition:(id<filter>)transition;

    Параметры

    filter

    Сменный объект.

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

    FxFieldOrder постоянный. Возможные значения kFxFieldOrder_PROGRESSIVE, kFxFieldOrder_UPPER_FIRST, или kFxFieldOrder_LOWER_FIRST.

  • Возвратите полевой порядок второго ввода перехода. (требуемый)

    Объявление

    Objective C

    -(FxFieldOrder)fieldOrderForInputBToTransition:(id<filter>)transition;

    Параметры

    filter

    Сменный объект.

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

    FxFieldOrder постоянный. Возможные значения kFxFieldOrder_PROGRESSIVE, kFxFieldOrder_UPPER_FIRST, или kFxFieldOrder_LOWER_FIRST.

  • Возвратите полевой порядок ввода фильтра. (требуемый)

    Объявление

    Objective C

    -(FxFieldOrder)fieldOrderForInputToFilter:(id<filter>)filter;

    Параметры

    filter

    Сменный объект.

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

    FxFieldOrder постоянный. Возможные значения kFxFieldOrder_PROGRESSIVE, kFxFieldOrder_UPPER_FIRST, или kFxFieldOrder_LOWER_FIRST.

  • Возвращает время, выраженное как число кадра в период времени данного параметра изображения, преобразованного из кадров временной шкалы. (требуемый)

    Объявление

    Objective C

    - (double)imageTimeForParmId:(UInt32)parmId forEffect:(id<effect>)time fromTimelineTime:(double)time;

    Параметры

    parmId

    Параметр ID параметра изображения.

    effect

    Сменный объект.

    time

    Время, выраженное в кадрах временной шкалы.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвращается Что касается временной шкалы, на которую был применен проведенный в действие. (требуемый)

    Объявление

    Objective C

    - (double)inPointOfTimelineForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Своевременно, выраженный в кадрах временной шкалы.

  • Возвращает время, выраженное, поскольку число кадра в период времени изображения перехода ввело A, преобразованный из кадров временной шкалы. (требуемый)

    Объявление

    Objective C

    - (double)inputATimeForTransition:(id<transition>)time fromTimelineTime:(double)time;

    Параметры

    transition

    Сменный объект.

    time

    Время, выраженное в кадрах временной шкалы.

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

    Преобразованное время, в кадрах клипа.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвращает время, выраженное, поскольку число кадра в период времени изображения перехода ввело B, преобразованный из кадров временной шкалы. (требуемый)

    Объявление

    Objective C

    - (double)inputBTimeForTransition:(id<transition>)time fromTimelineTime:(double)time;

    Параметры

    transition

    Сменный объект.

    time

    Время, выраженное в кадрах временной шкалы.

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

    Преобразованное время, в кадрах клипа.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвращает время, выраженное как число кадра в период времени ввода изображения фильтра, преобразованного из кадров временной шкалы. (требуемый)

    Объявление

    Objective C

    - (double)inputTimeForFilter:(id<filter>)time fromTimelineTime:(double)time;

    Параметры

    filter

    Сменный объект.

    time

    Время, выраженное в кадрах временной шкалы.

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

    Преобразованное время, в кадрах клипа.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвращается Точка временной шкалы, на которую был применен проведенный в действие. (требуемый)

    Объявление

    Objective C

    - (double)outPointOfTimelineForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Время, выраженное в кадрах временной шкалы.

  • Возвращает время начала проведенного в действие. (требуемый)

    Объявление

    Objective C

    - (double)startTimeForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Время начала эффекта, выраженное в кадрах временной шкалы.

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

    Объявление

    Objective C

    - (double)startTimeOfImageParm:(UInt32)parmId forEffect:(id<effect>)effect;

    Параметры

    parmId

    ID параметра изображения.

    effect

    Сменный объект.

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

    Время начала клипа, выраженное в кадрах временной шкалы.

    Обсуждение

    Если параметр изображения был присвоен значение, этот метод только значим. Чтобы определить, имеет ли это, необходимо сначала вызватьdurationOfImageParm:forEffect:. Если возвращаемое значение kFxDuration_Undefined, тогда параметр изображения еще не был соединен.

  • Возвращается время начала изображения данного перехода ввело клип. (требуемый)

    Объявление

    Objective C

    - (double)startTimeOfInputAToTransition:(id<transition>)transition;

    Параметры

    transition

    Сменный объект.

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

    Время начала клипа, выраженное в кадрах временной шкалы.

  • Возвращается время начала изображения данного перехода ввело клип B. (требуемый)

    Объявление

    Objective C

    - (double)startTimeOfInputBToTransition:(id<transition>)transition;

    Параметры

    transition

    Сменный объект.

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

    Время начала клипа, выраженное в кадрах временной шкалы.

  • Возвращает время начала входного клипа изображения данного фильтра. (требуемый)

    Объявление

    Objective C

    - (double)startTimeOfInputToFilter:(id<filter>)filter;

    Параметры

    filter

    Сменный объект.

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

    Время начала клипа, выраженное в кадрах временной шкалы.

  • Возвратите знаменатель частоты кадров временной шкалы, на которую был применен проведенный в действие. (требуемый)

    Объявление

    Objective C

    - (NSUInteger)timelineFpsDenominatorForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Знаменатель частоты кадров.

    Обсуждение

    Например, для видео на 29,97 кадр/с, Вы могли бы видеть 1001 для числителя, и 30000 для знаменателя.

  • Возвратите числитель частоты кадров временной шкалы, на которую был применен проведенный в действие. (требуемый)

    Объявление

    Objective C

    - (NSUInteger)timelineFpsNumeratorForEffect:(id<effect>)effect;

    Параметры

    effect

    Сменный объект.

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

    Числитель частоты кадров.

    Обсуждение

    Например, для видео на 29,97 кадр/с, Вы могли бы видеть 1001 для числителя, и 30000 для знаменателя.

  • Возвраты много кадров временной шкалы, преобразованных из кадров клипа данного параметра изображения в проведенном в действие. (требуемый)

    Объявление

    Objective C

    - (double)timelineTimeFromImageTime:(double)time forParmId:(UInt32)parmId forEffect:(id<effect>)effect;

    Параметры

    time

    Время, выраженное в кадрах клипа.

    parmId

    Параметр ID параметра изображения.

    effect

    Сменный объект.

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

    Преобразованное время, в кадрах временной шкалы.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвраты много кадров временной шкалы, преобразованных из кадров клипа изображения перехода, вводят A. (требуемый)

    Объявление

    Objective C

    - (double)timelineTimeFromInputATime:(double)time forTransition:(id<transition>)transition;

    Параметры

    time

    Время, выраженное в кадрах клипа.

    transition

    Сменный объект.

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

    Преобразованное время, в кадрах временной шкалы.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Возвраты много кадров временной шкалы, преобразованных из кадров клипа изображения перехода, вводят (требуемый) B.

    Объявление

    Objective C

    - (double)timelineTimeFromInputBTime:(double)time forTransition:(id<transition>)transition;

    Параметры

    time

    Время, выраженное в кадрах клипа.

    transition

    Сменный объект.

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

    Преобразованное время, в кадрах временной шкалы.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Вводятся возвраты много кадров временной шкалы, преобразованных из кадров клипа изображения фильтра. (требуемый)

    Объявление

    Objective C

    - (double)timelineTimeFromInputTime:(double)time forFilter:(id<filter>)filter;

    Параметры

    time

    Время, выраженное в кадрах клипа.

    filter

    Сменный объект.

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

    Преобразованное время, в кадрах временной шкалы.

    Обсуждение

    Значение аргумента времени и возвращаемое значение являются числами кадра с плавающей точкой. Например, первый кадр или поле клипа были бы выражены как 0,0. Второе поле чересстрочного видео было бы выражено как 0,5.

  • Специальное значение продолжительности, указывающее неопределенную продолжительность.

    Объявление

    Objective C

    #define kFxDuration_Undefined -1.0

    Константы

    • kFxDuration_Undefined

      kFxDuration_Undefined

      Это значение возвращается методом durationOfImageParm:forEffect: если данный параметр изображения еще не был присвоен значение.