fccColorEncoding (FOURCC)
Field containing
a name for the color space.
The FOURCC represents a name (for example, RGB8, Y24, and so on). The bits
per pixel and data layout of the color space is implied by the name.
This field can have the following values:
FOURCC(ch0,ch1,ch2,ch3)
((ULONG)(BYTE)(ch0) | ((ULONG)(BYTE)(ch1) <<8) | \
((ULONG)(BYTE)(CH2)<<16) | ((ULONG)(BYTE)(CH3)<<24))
FOURCC_LUT8 FOURCC('L','U','T','8')
8-bit palettized color space
FOURCC_R565
FOURCC('R','5','6','5')
FOURCC_R555
FOURCC('R','5','5','5')
FOURCC_R666
FOURCC('R','6','6','6')
FOURCC_R664
FOURCC('R','6','6','4')
FOURCC_RGB3
FOURCC('R','G','B','3')
FOURCC_BGR3
FOURCC('B','G','R','3')
FOURCC_RGB4
FOURCC('R','G','B','4')
FOURCC_BGR4
FOURCC('B','G','R','4')
FOURCC_Y888
FOURCC('Y','8','8','8')
FOURCC_Y411
FOURCC('Y','4','1','1')
YUV 411 interleaved 4 x
1 subsampled
FOURCC_Y422 FOURCC('Y','4','2','2')
FOURCC_YUV9
FOURCC('Y','U','V','9')
FOURCC_Y2X2
FOURCC('Y','2','X','2')
YUV 2 by 2 subsampled multiplane
FOURCC_Y4X4 FOURCC('Y','4','X','4')
YUV
4 by 4 subsampled multiplane
[Back: COLORINFO Field - ulLength]
[Next: CUSTPALINFO]