|
Format
|
|
| pFormat [out,retval]
|
| Pointer to the format's index
|
| Format [in]
|
| The index of the format to be selected
|
| S_OK
|
| Success
|
| E_FAIL
|
| Failure.
|
| E_INVALIDARG
|
| The index is out of range
|
|
|
|
|
|
Pixel Format
|
Description
|
Bits per pixel
|
|
Mono8
|
8-bit monochrome unsigned
|
8
|
|
Mono8Signed
|
8-bit monochrome signed
|
8
|
|
Mono10
|
10-bit monochrome unpacked
|
16
|
|
Mono10Packed
|
10-bit monochrome packed
|
12
|
|
Mono12
|
12-bit monochrome unpacked
|
16
|
|
Mono12Packed
|
12-bit monochrome packed
|
12
|
|
Mono16
|
16-bit monochrome
|
16
|
|
Bayer**8
|
8-bit raw Bayer
|
8
|
|
Bayer**10
|
10-bit raw Bayer unpacked
|
16
|
|
Bayer**12
|
12-bit raw Bayer unpacked
|
16
|
|
RGB8Packed
|
24-bit RGB color
|
24
|
|
BGR8Packed
|
24-bit BGR color
|
24
|
|
RGBA8Packed
|
24-bit RGB color with alpha channel
|
32
|
|
BGRA8Packed
|
24-bit BGR color with alpha channel
|
32
|
|
RGB10Packed
|
30-bit RGB color
|
48
|
|
BGR10Packed
|
30-bit BGR color
|
48
|
|
RGB12Packed
|
36-bit RGB color
|
48
|
|
BGR12Packed
|
36-bit BGR color
|
48
|
|
BGR10V1Packed
|
30-bit BGR color packed
|
32
|
|
BGR10V2Packed
|
30-bit BGR color packed
|
32
|
|
YUV411Packed
|
12-bit YUV color
|
12
|
|
YUV422Packed
|
16-bit YUV color
|
16
|
|
YUV444Packed
|
24-bit YUV color
|
24
|
|
RGB8Planar
|
24-bit RGB in form of three 8-bit planes
|
24
|
|
RGB10Planar
|
30-bit BGR in form of three 16-bit planes
|
48
|
|
RGB12Planar
|
36-bit BGR in form of three 16-bit planes
|
48
|
|
RGB16Planar
|
48-bit BGR in form of three 16-bit planes
|
48
|