Defines the range of pixel formats that an image can have, specifying how color and transparency data are represented in each pixel of the image.

Enumeration Members

IPF_ABGR_16161616: 11

64bit with ABGR channel order stored in memory from high to low address.

IPF_ABGR_8888: 10

32bit with ABGR channel order stored in memory from high to low address.

IPF_ARGB_16161616: 9

64bit with ARGB channel order stored in memory from high to low address.

IPF_ARGB_8888: 7

32bit with ARGB channel order stored in memory from high to low address.

IPF_BGR_888: 12

24bit with BGR channel order stored in memory from high to low address.

IPF_BINARY: 0

0:Black, 1:White.

IPF_BINARY_8: 13

0:Black, 255:White.

IPF_BINARY_8_INVERTED: 15

0:white, 255:black.

IPF_BINARYINVERTED: 1

0:White, 1:Black.

IPF_GRAYSCALED: 2

8bit gray.

IPF_NV12: 14

NV12.

IPF_NV21: 3

NV21

IPF_RGB_161616: 8

48bit with RGB channel order stored in memory from high to low address.

IPF_RGB_555: 5

16bit with RGB channel order stored in memory from high to low address.

IPF_RGB_565: 4

16bit with RGB channel order stored in memory from high to low address.

IPF_RGB_888: 6

24bit with RGB channel order stored in memory from high to low address.