NIF File Format Documentation

NIF Objects | Compound Types | Enum Types | Basic Types | File Versions

ComponentFormat

The data format of components.

Choices

Number Name Description
0x00000000 F_UNKNOWN Unknown, or don't care, format.
0x00010101 F_INT8_1 F_INT8_1
0x00020102 F_INT8_2 F_INT8_2
0x00030103 F_INT8_3 F_INT8_3
0x00040104 F_INT8_4 F_INT8_4
0x00010105 F_UINT8_1 F_UINT8_1
0x00020106 F_UINT8_2 F_UINT8_2
0x00030107 F_UINT8_3 F_UINT8_3
0x00040108 F_UINT8_4 F_UINT8_4
0x00010109 F_NORMINT8_1 F_NORMINT8_1
0x0002010A F_NORMINT8_2 F_NORMINT8_2
0x0003010B F_NORMINT8_3 F_NORMINT8_3
0x0004010C F_NORMINT8_4 F_NORMINT8_4
0x0001010D F_NORMUINT8_1 F_NORMUINT8_1
0x0002010E F_NORMUINT8_2 F_NORMUINT8_2
0x0003010F F_NORMUINT8_3 F_NORMUINT8_3
0x00040110 F_NORMUINT8_4 F_NORMUINT8_4
0x00010211 F_INT16_1 F_INT16_1
0x00020212 F_INT16_2 F_INT16_2
0x00030213 F_INT16_3 F_INT16_3
0x00040214 F_INT16_4 F_INT16_4
0x00010215 F_UINT16_1 F_UINT16_1
0x00020216 F_UINT16_2 F_UINT16_2
0x00030217 F_UINT16_3 F_UINT16_3
0x00040218 F_UINT16_4 F_UINT16_4
0x00010219 F_NORMINT16_1 F_NORMINT16_1
0x0002021A F_NORMINT16_2 F_NORMINT16_2
0x0003021B F_NORMINT16_3 F_NORMINT16_3
0x0004021C F_NORMINT16_4 F_NORMINT16_4
0x0001021D F_NORMUINT16_1 F_NORMUINT16_1
0x0002021E F_NORMUINT16_2 F_NORMUINT16_2
0x0003021F F_NORMUINT16_3 F_NORMUINT16_3
0x00040220 F_NORMUINT16_4 F_NORMUINT16_4
0x00010421 F_INT32_1 F_INT32_1
0x00020422 F_INT32_2 F_INT32_2
0x00030423 F_INT32_3 F_INT32_3
0x00040424 F_INT32_4 F_INT32_4
0x00010425 F_UINT32_1 F_UINT32_1
0x00020426 F_UINT32_2 F_UINT32_2
0x00030427 F_UINT32_3 F_UINT32_3
0x00040428 F_UINT32_4 F_UINT32_4
0x00010429 F_NORMINT32_1 F_NORMINT32_1
0x0002042A F_NORMINT32_2 F_NORMINT32_2
0x0003042B F_NORMINT32_3 F_NORMINT32_3
0x0004042C F_NORMINT32_4 F_NORMINT32_4
0x0001042D F_NORMUINT32_1 F_NORMUINT32_1
0x0002042E F_NORMUINT32_2 F_NORMUINT32_2
0x0003042F F_NORMUINT32_3 F_NORMUINT32_3
0x00040430 F_NORMUINT32_4 F_NORMUINT32_4
0x00010231 F_FLOAT16_1 F_FLOAT16_1
0x00020232 F_FLOAT16_2 F_FLOAT16_2
0x00030233 F_FLOAT16_3 F_FLOAT16_3
0x00040234 F_FLOAT16_4 F_FLOAT16_4
0x00010435 F_FLOAT32_1 F_FLOAT32_1
0x00020436 F_FLOAT32_2 F_FLOAT32_2
0x00030437 F_FLOAT32_3 F_FLOAT32_3
0x00040438 F_FLOAT32_4 F_FLOAT32_4
0x00010439 F_UINT_10_10_10_L1 F_UINT_10_10_10_L1
0x0001043A F_NORMINT_10_10_10_L1 F_NORMINT_10_10_10_L1
0x0001043B F_NORMINT_11_11_10 F_NORMINT_11_11_10
0x0004013C F_NORMUINT8_4_BGRA F_NORMUINT8_4_BGRA
0x0001043D F_NORMINT_10_10_10_2 F_NORMINT_10_10_10_2
0x0001043E F_UINT_10_10_10_2 F_UINT_10_10_10_2

Storage Type

unsigned int

Found In