sunos man page for mlib_imagetestflags

Query: mlib_imagetestflags

OS: sunos

Section: 3mlib

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

mlib_ImageTestFlags(3MLIB)				    mediaLib Library Functions					mlib_ImageTestFlags(3MLIB)

NAME
mlib_ImageTestFlags - test flags
SYNOPSIS
cc [ flag... ] file... -lmlib [ library... ] #include <mlib.h> int mlib_ImageTestFlags(const mlib_image *img, mlib_s32 flags);
DESCRIPTION
The mlib_ImageTestFlags() function tests the flags for a combination of the following predefined characteristics. Note that the result of zero means the conditions are satisfied. MLIB_IMAGE_ALIGNED64 /* data address is 64-byte aligned */ MLIB_IMAGE_ALIGNED8 /* data address is 8-byte aligned */ MLIB_IMAGE_ALIGNED4 /* data address is 4-byte aligned */ MLIB_IMAGE_ALIGNED2 /* data address is 2-byte aligned */ MLIB_IMAGE_WIDTH8X /* width is multiple of 8 */ MLIB_IMAGE_WIDTH4X /* width is multiple of 4 */ MLIB_IMAGE_WIDTH2X /* width is multiple of 2 */ MLIB_IMAGE_HEIGHT8X /* height is multiple of 8 */ MLIB_IMAGE_HEIGHT4X /* height is multiple of 4 */ MLIB_IMAGE_HEIGHT2X /* height is multiple of 2 */ MLIB_IMAGE_STRIDE8X /* stride is multiple of 8 */ MLIB_IMAGE_ONEVECTOR /* stride is equal to width in bytes */ MLIB_IMAGE_USERALLOCATED /* data space has been allocated by user */ MLIB_IMAGE_ATTRIBUTESET /* image attribute flags have been set */
PARAMETERS
The function takes the following arguments: img Pointer to a mediaLib image structure. flags Combination of a set of characteristics to be tested. It is formed by logically Oring one or more individual predefined characteristics.
RETURN VALUES
The function returns an integer value containing results of test. Condition = 0 if satisfied; otherwise, Condition != 0.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Evolving | +-----------------------------+-----------------------------+ |MT-Level |MT-Safe | +-----------------------------+-----------------------------+
SEE ALSO
mlib_ImageGetFlags(3MLIB), attributes(5) SunOS 5.10 10 Nov 2004 mlib_ImageTestFlags(3MLIB)
Related Man Pages
mlib_imagetestflags(3mlib) - sunos
mlib_videocopyrefave_u8_u8(3mlib) - sunos
mlib_videocopyref_u8_u8(3mlib) - sunos
mlib_videoidct8x8_u8_s16_q1(3mlib) - sunos
mlib_videocopyref_u8_u8(3mlib) - opensolaris
Similar Topics in the Unix Linux Community
C function to test string or integer
Removing carriage returns from multiple lines in multiple files of different number of columns