ADC Home > Reference Library > Reference > Apple Applications > Final Cut Pro/Final Cut Express > FxPlug Reference
|
FxGenerator |
Extends Protocol: | |
Declared In: |
Specifies the methods a generator plug-in needs to implement.
This protocol inherits from the parent protocol FxBaseEffect, whose methods must be implemented by any type of plug-in.
frameCleanup |
Asks the plug-in to clean up any memory allocated in frameSetup:. Called after renderOutput:.
- (BOOL)frameCleanup;
YES if the cleanup is successful; NO otherwise.
frameSetup:hardware:software: |
Determines the type of output image the plug-in requires. Called before renderOutput:.
- (BOOL)frameSetup:(FxRenderInfo)renderInfo hardware:(BOOL *)canRenderHardware software:(BOOL *)canRenderSoftware;
renderInfo
canRenderHardware
canRenderSoftware
YES if frame setup is successful; NO otherwise.
renderOutput:withInfo: |
Renders output from a plug-in image.
- (BOOL)renderOutput:(FxImage *)output withInfo:(FxRenderInfo)renderInfo;
output
renderInfo
YES if the ouput image is correctly populated and processing is successful; NO otherwise.
|