MyWebUniversity.com Home Page
 



OpenSolaris man pages main menu


mediaLib Library Functions
                         mlibVideoColorBGRAinttoABGRint(3MLIB)



NAME
     mlibVideoColorBGRAinttoABGRint - convert BGRA interleaved
     to ABGR

SYNOPSIS
     cc [ flag... ] file... -lmlib [ library... ]
     #include 

     void mlibVideoColorBGRAinttoABGRint(mlibu32 *ABGR,
          const mlibu32 *BGRA, mlibs32 w, mlibs32 h, mlibs32 dlb,
          mlibs32 slb);


DESCRIPTION
     The BGRA pixel stream is broken apart and recombined into an
     ABGR  pixel  stream. All pixel components are 8-bit unsigned
     integers. The buffers have dimensions w and h.  Within  each
     32-bit input word, the component ordering is B (bits 31-24),
     G (bits 23-16), R (bits 15-8), and A (bits 7-0). Within each
     32-bit  output  word,  the component ordering is A (bits 31-
     24), B (bits 23-16), G (bits 15-8), and R (bits 7-0).

PARAMETERS
     The function takes the following arguments:

     ABGR    Pointer to output buffer.


     BGRA    Pointer to input buffer.


     w       Image width in pixels.


     h       Image height in lines.


     dlb     Linebytes for output buffer.


     slb     Linebytes for input buffer.


RETURN VALUES
     None.

ATRIBUTES
     See attributes(5) for descriptions of the  following  attri-
     butes:





SunOS 5.11           Last change: 2 Mar 2007                    1






mediaLib Library Functions
                         mlibVideoColorBGRAinttoABGRint(3MLIB)




           ATRIBUTE TYPE               ATRIBUTE VALUE       
    
     Interface Stability          Committed                   
    
     MT-Level                     MT-Safe                     
    


SEE ALSO
     mlibVideoColorABGRinttoARGBint(3MLIB),
     mlibVideoColorRGBAinttoABGRint(3MLIB), attributes(5)










































SunOS 5.11           Last change: 2 Mar 2007                    2






mediaLib Library Functions
                         mlibVideoColorBGRAinttoABGRint(3MLIB)






















































SunOS 5.11           Last change: 2 Mar 2007                    3






OpenSolaris man pages main menu

Contact us      |       About us      |       Term of use      |       Copyright © 2000-2010 MyWebUniversity.com ™