ADC Home > Reference Library > Reference > Apple Applications > Final Cut Pro/Final Cut Express > FxPlug Reference
|
FxTemporalImageAPI |
Declared In: |
Defines the methods the host application provides to access an input image at a specific time.
Usually the only plug-in that needs to use this host API is an FxFilter that
does "retiming," i.e. a filter whose output depends on input frames at times
other than the output time.
NOTE: A plug-in that uses this API should set the value for the
kFxPropertyKey_MayRemapTime key, in the NSDictionary its -properties method
returns.
getInputBitmap:withInfo:atTime: |
Gets a bitmap image from the immediate input, including leading filters.
- (BOOL)getInputBitmap:(FxBitmap **)image withInfo:(FxRenderInfo)renderInfo atTime:(double)time;
image
renderInfo
time
Returns YES if the input bitmap is retrieved successfully; NO otherwise.
Depending on the host application, the time value may be relative to the start of the timeline or to the start of the clip. See the header file FxPlug/FxHostCapabilities.h.
getInputTexture:withInfo:atTime: |
Gets a texture image from immediate input, including leading filters.
- (BOOL)getInputTexture:(FxTexture **)image withInfo:(FxRenderInfo)renderInfo atTime:(double)time;
image
renderInfo
time
Returns YES if the input texture is retrieved successfully; NO otherwise.
Depending on the host application, the time value may be relative to the start of the timeline or to the start of the clip. See the header file FxPlug/FxHostCapabilities.h.
getSourceBitmap:withInfo:atTime: |
Gets a bitmap image from source footage, ignoring leading filters.
- (BOOL)getSourceBitmap:(FxBitmap **)image withInfo:(FxRenderInfo)renderInfo atTime:(double)time;
image
renderInfo
time
Returns YES if the input bitmap is retrieved successfully; NO otherwise.
Depending on the host application, the time value may be relative to the start of the timeline or to the start of the clip. See the header file FxPlug/FxHostCapabilities.h.
getSourceTexture:withInfo:atTime: |
Gets a texture image from source footage, ignoring leading filters.
- (BOOL)getSourceTexture:(FxTexture **)image withInfo:(FxRenderInfo)renderInfo atTime:(double)time;
image
renderInfo
time
Returns YES if the input texture is retrieved successfully; NO otherwise.
Depending on the host application, the time value may be relative to the start of the timeline or to the start of the clip. See the header file FxPlug/FxHostCapabilities.h.
|