FxTemporalTransitionImageAPI
FxTemporalTransitionImageAPI протокол определяет методы, которые хост-приложение обеспечивает для доступа к входному изображению в определенное время от перехода.
Единственные плагины, которые должны использовать этот протокол узла, являются плагинами перехода, делающими «повторную синхронизацию». Т.е. фильтр, вывод которого зависит от входных кадров время от времени кроме выходного времени.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Не применимый не применимый
-
getTransitionInputImage:forInput:applyFilters:withImageType:withInfo:atTime: - getTransitionInputImage:forInput:applyFilters:withImageType:withInfo:atTime:ТребуемыйПолучает изображение от ввода A или B перехода. (требуемый)
Объявление
Objective C
- (BOOL)getTransitionInputImage:(FxImage **)imageforInput:(FxTransitionInput)whichInputapplyFilters:(BOOL)applyFilterswithImageType:(FxImageType)imageTypewithInfo:(FxRenderInfo)renderInfoatTime:(double)timeПараметры
imageВозвраты, ссылкой
FxBitmapилиFxTextureобъект. Когда обработка завершена, объект должен быть выпущен отправителем.whichInputВвод перехода, как определено во Входных Идентификаторах Перехода.
applyFiltersYEStrueесли должно быть применено продвижение фильтров; иначеNOfalseдля необработанной исходной видеозаписи.imageTypeFXImageтип объекта для использования (kFxImageType_BITMAPилиkFxImageType_TEXTURE.).renderInfoИнформация о требуемом изображении, включая качество, масштаб и битовую глубину.
timeТребуемое время, выраженное в канонических кадрах, для получения изображения.
Обсуждение
В зависимости от хост-приложения временная стоимость может быть относительно запуска временной шкалы или к запуску клипа. См. Тип Timebase для получения дополнительной информации.
-
Эти константы используются для идентификации одного из двух вводов к переходу.
Объявление
Objective C
enum { kFxTransitionInput_A = 0, kFxTransitionInput_B = 1 }; typedef NSUInteger FxTransitionInput;Константы
