1mlib_VideoColorMerge3_S16(3mMeLdIiBa)Lib Library Funcmtliiobn_sVideoColorMerge3_S16(3MLIB)
2
3
4

NAME

6       mlib_VideoColorMerge3_S16 - color conversion (color channel merge)
7

SYNOPSIS

9       cc [ flag... ] file... -lmlib [ library... ]
10       #include <mlib.h>
11
12       mlib_status mlib_VideoColorMerge3_S16(mlib_s16 *colors,
13            const mlib_s16 *color1, const mlib_s16 *color2,
14            const mlib_s16 *color3, mlib_s32 n);
15
16

DESCRIPTION

18       The mlib_VideoColorMerge3_S16() function performs color channel merge.
19

PARAMETERS

21       The function takes the following arguments:
22
23       colors    Pointer  to colors multi-component row. colors must be 8-byte
24                 aligned.
25
26
27       color1    Pointer to first color component row. color1 must  be  8-byte
28                 aligned.
29
30
31       color2    Pointer  to second color component row. color2 must be 8-byte
32                 aligned.
33
34
35       color3    Pointer to third color component row. color3 must  be  8-byte
36                 aligned.
37
38
39       n         Length  of color1, color2 and color3 arrays. Length of colors
40                 must be 3*n.
41
42

RETURN VALUES

44       The function returns MLIB_SUCCESS if successful. Otherwise  it  returns
45       MLIB_FAILURE.
46

ATTRIBUTES

48       See attributes(5) for descriptions of the following attributes:
49
50
51
52
53       ┌─────────────────────────────┬─────────────────────────────┐
54       │      ATTRIBUTE TYPE         │      ATTRIBUTE VALUE        │
55       ├─────────────────────────────┼─────────────────────────────┤
56       │Interface Stability          │Committed                    │
57       ├─────────────────────────────┼─────────────────────────────┤
58       │MT-Level                     │MT-Safe                      │
59       └─────────────────────────────┴─────────────────────────────┘
60

SEE ALSO

62       mlib_VideoColorMerge2(3MLIB),         mlib_VideoColorMerge2_S16(3MLIB),
63       mlib_VideoColorMerge3(3MLIB), mlib_VideoColorMerge4(3MLIB), mlib_Video‐
64       ColorMerge4_S16(3MLIB),  mlib_VideoColorSplit2(3MLIB), mlib_VideoColor‐
65       Split2_S16(3MLIB),    mlib_VideoColorSplit3(3MLIB),    mlib_VideoColor‐
66       Split3_S16(3MLIB),    mlib_VideoColorSplit4(3MLIB),    mlib_VideoColor‐
67       Split4_S16(3MLIB), attributes(5)
68
69
70
71SunOS 5.11                        2 Mar 2007  mlib_VideoColorMerge3_S16(3MLIB)
Impressum