Public Attributes | |
uint32_t | dwEffWidth |
uint32_t aligned scan line width | |
uint8_t * | pImage |
THE IMAGE BITS. | |
CxImage * | pGhost |
if this is a ghost, pGhost points to the body | |
CxImage * | pParent |
if this is a layer, pParent points to the body | |
uint32_t | dwType |
original image format | |
char | szLastError [256] |
debugging | |
int32_t | nProgress |
monitor | |
int32_t | nEscape |
escape | |
int32_t | nBkgndIndex |
used for GIF, PNG, MNG | |
RGBQUAD | nBkgndColor |
used for RGB transparency | |
float | fQuality |
used for JPEG, JPEG2000 (0.0f ... 100.0f) | |
uint8_t | nJpegScale |
used for JPEG [ignacio] | |
int32_t | nFrame |
used for TIF, GIF, MNG : actual frame | |
int32_t | nNumFrames |
used for TIF, GIF, MNG : total number of frames | |
uint32_t | dwFrameDelay |
used for GIF, MNG | |
int32_t | xDPI |
horizontal resolution | |
int32_t | yDPI |
vertical resolution | |
RECT | rSelectionBox |
bounding rectangle | |
uint8_t | nAlphaMax |
max opacity (fade) | |
bool | bAlphaPaletteEnabled |
true if alpha values in the palette are enabled. | |
bool | bEnabled |
enables the painting functions | |
int32_t | xOffset |
int32_t | yOffset |
uint32_t | dwCodecOpt [CMAX_IMAGE_FORMATS] |
for GIF, TIF : 0=def.1=unc,2=fax3,3=fax4,4=pack,5=jpg | |
RGBQUAD | last_c |
for GetNearestIndex optimization | |
uint8_t | last_c_index |
bool | last_c_isvalid |
int32_t | nNumLayers |
uint32_t | dwFlags |
0x??00000 = reserved, 0x00??0000 = blend mode, 0x0000???? = layer id - user flags | |
uint8_t | dispmeth |
bool | bGetAllFrames |
bool | bLittleEndianHost |
EXIFINFO | ExifInfo |
uint32_t CxImage::tagCxImageInfo::dwEffWidth |
uint32_t aligned scan line width
uint8_t* CxImage::tagCxImageInfo::pImage |
THE IMAGE BITS.
if this is a ghost, pGhost points to the body
if this is a layer, pParent points to the body
uint32_t CxImage::tagCxImageInfo::dwType |
original image format
char CxImage::tagCxImageInfo::szLastError[256] |
debugging
monitor
int32_t CxImage::tagCxImageInfo::nEscape |
escape
used for GIF, PNG, MNG
used for RGB transparency
used for JPEG, JPEG2000 (0.0f ... 100.0f)
used for JPEG [ignacio]
int32_t CxImage::tagCxImageInfo::nFrame |
used for TIF, GIF, MNG : actual frame
used for TIF, GIF, MNG : total number of frames
used for GIF, MNG
int32_t CxImage::tagCxImageInfo::xDPI |
horizontal resolution
int32_t CxImage::tagCxImageInfo::yDPI |
vertical resolution
bounding rectangle
max opacity (fade)
true if alpha values in the palette are enabled.
enables the painting functions
int32_t CxImage::tagCxImageInfo::xOffset |
int32_t CxImage::tagCxImageInfo::yOffset |
uint32_t CxImage::tagCxImageInfo::dwCodecOpt[CMAX_IMAGE_FORMATS] |
for GIF, TIF : 0=def.1=unc,2=fax3,3=fax4,4=pack,5=jpg
RGBQUAD CxImage::tagCxImageInfo::last_c |
for GetNearestIndex optimization
uint32_t CxImage::tagCxImageInfo::dwFlags |
0x??00000 = reserved, 0x00??0000 = blend mode, 0x0000???? = layer id - user flags