Query: mlib_imagesetsubimagestruct
OS: opensolaris
Section: 3mlib
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
mlib_ImageSetSubimageStruct(3MLIB) mediaLib Library Functions mlib_ImageSetSubimageStruct(3MLIB)NAMEmlib_ImageSetSubimageStruct - set sub-image data structureSYNOPSIScc [ flag... ] file... -lmlib [ library... ] #include <mlib.h> mlib_status mlib_ImageSetSubimageStruct(mlib_image *subimg, const mlib_image *img, mlib_s32 x, mlib_s32 y, mlib_s32 w, mlib_s32 h);DESCRIPTIONThe mlib_ImageSetSubimageStruct() function sets a sub-image's data structure using parameters supplied by the user. The mlib_ImageSetSubimageStruct() function returns MLIB_FAILURE if the supplied parameters do not pass the following sanity checks: o subimg != NULL o img != NULL o 0 < w <= mlib_ImageGetWidth(img) o 0 < h <= mlib_ImageGetHeight(img) o 0 <= x <= (mlib_ImageGetWidth(img) - w) o 0 <= y <= (mlib_ImageGetHeight(img) - h) Whenever MLIB_FAILURE is returned, the original image data structure is not changed.PARAMETERSThe function takes the following arguments: subimg Pointer to the sub-image data structure. img Pointer to the source image data structure. x X coordinate of the left border in the source image. y Y coordinate of the top border in the source image. w Width of the sub-image. h Height of the sub-image.RETURN VALUESMLIB_SUCCESS is returned if the image data structure is set successfully. MLIB_FAILURE is returned when the image data structure can not be set according to the parameters supplied.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Committed | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+SEE ALSOmlib_ImageCreate(3MLIB), mlib_ImageCreateSubimage(3MLIB), mlib_ImageCreateStruct(3MLIB), mlib_ImageSetStruct(3MLIB), mlib_ImageReset- Struct(3MLIB), mlib_ImageResetSubimageStruct(3MLIB), mlib_ImageDelete(3MLIB), mlib_ImageSetFormat(3MLIB), mlib_ImageSetPaddings(3MLIB), attributes(5) SunOS 5.11 10 Sep 2007 mlib_ImageSetSubimageStruct(3MLIB)
Similar Topics in the Unix Linux Community |
---|
I need help rebuild ext3 filesystem |
Embed image to the html script |