L_JP2_IPR_BOX

typedef struct _tagL_JP2_IPR_BOX
{
   L_UINT32 uStructSize;
   L_UINT8 * pData;
   L_SIZE_T uDataSize;
}L_JP2_IPR_BOX,   *pL_JP2_IPR_BOX;

The L_JP2_IPR_BOX structure provides information about the intellectual property rights within a JPEG 2000 file.

Member

Description

uStructSize

Size of this structure, in bytes. Use the sizeof operator to calculate this value.

pData

Intellectual property data.

uDataSize

The size of Intellectual property data.

Comments

The intellectual property rights box carries intellectual property information within a JPEG 2000 file. This box is defined in Jp2 and above file formats. JPEG 2000 file must only have one box of this type.

The L_JP2_IPR_BOX structure is used in the following functions:

LJp2FileFormat::ReadBox

LJp2FileFormat::AppendBoxes

LJp2FileFormat::ReadBoxMemory

LJp2FileFormat::FreeBoxes

LJp2FileFormat::SetBoxes

LJp2FileFormat::GetBoxes