L_JP2_INSTPARAM
typedef struct _tagL_JP2_INSTPARAM
{
L_UINT32 uStructSize;
L_UINT32 uXo;
L_UINT32 uYo;
L_UINT32 uWidth;
L_UINT32 uHeight;
L_UINT8 uPersist;
L_UINT32 uLife;
L_UINT32 uNextUse;
L_UINT32 uXc;
L_UINT32 uYc;
L_UINT32 uWc;
L_UINT32 uHc;
}L_JP2_INSTPARAM, *pL_JP2_INSTPARAM;
The L_JP2_INSTPARAM structure provides information for an instruction’s parameters.
Member |
Description |
uStructSize |
Size of this structure, in bytes. Use the sizeof operator to calculate this value. |
uXo |
Horizontal offset. This field specifies the horizontal location at which the top left corner of the compositing layer being acted on by this instruction shall be placed in the render area, in samples. |
uYo |
Vertical offset. This field specifies the vertical location at which the top left corner of the compositing layer being acted on by this instruction shall be placed in the render area, in samples. |
uWidth |
Width of the current compositing layer. This field specifies the width on the render area. |
uHeight |
Height of the current compositing layer. This field specifies the height on the render area. |
uPersist |
Persistence. This field specifies whether, before the execution of the next instruction: (a) the samples rendered to the display as a result of the execution of the current instruction will persist on the display background, or (b) if the display background will be reset to its last previous state before the execution of the current instruction. |
uLife |
Duration of this instruction. This field specifies the number of timer ticks that should ideally occur between completing execution of the current instruction and completing execution of the next instruction. A value of zero indicates that the current instruction and the next instruction will be executed within the same display update. |
uNextUse |
Number of instruction before reuse. This field specifies the number of instructions that shall be executed before reusing the current compositing layer. |
uXc |
Horizontal crop offset. This field specifies the horizontal distance in samples to the left edge of the desired portion of the current compositing layer. |
uYc |
Vertical crop offset. This field specifies the vertical distance in samples to the top edge of the desired portion of the current compositing layer. |
uWc |
Cropped width. This field specifies the horizontal size in samples of the desired portion of the current compositing layer. |
uHc |
Cropped height. This field specifies the vertical size in samples of the desired portion of the current compositing layer. |
Comments
This structure specifies the parameters for a single instruction.