Structure

FxRenderInfo

Type definition used to specify a render request.

Declaration

typedef struct {
    ...
} FxRenderInfo;

Overview

The pixel aspect ratio is not taken into account when the scaleX and scaleY values are computed. Plug-ins should look at the input and output FxImageInfo structure to determine pixel aspect ratios.

The sharedContext allows the plug-in to create its own OpenGL context that shares the textures supplied by the application with the plug-in. You do not normally need to use this context unless you have to create a new context and share the input and output textures. Do not use this context directly for drawing, either. The application sets the current context to draw into the output texture before calling the plug-in.

Topics

Constants

time

The requested time to be rendered, expressed in a frame number on the project or sequence's timeline.

qualityLevel

The requested render quality.

fieldOrder

The field-order of the frame to be rendered.

scaleX

The requested horizontal scale value.

scaleY

The requested vertical scale value.

sharedContext

The OpenGL shared context.

depth

The pixel depth of the buffer.