Enum Format
- Namespace
- Pie
- Assembly
- Pie.dll
Used to describe the type of input data passed to an object. Used in Textures and InputLayouts.
public enum Format
- Extension Methods
Fields
B8G8R8A8_UNorm = 13
4-component unsigned byte, that is normalized to 0-1 when passed to the object. The data will be in BGRA format.
B8G8R8A8_UNorm_SRgb = 14
4-component unsigned byte, in sRGB color space, that is normalized to 0-1 when passed to the object. The data will be in BGRA format.
BC1_UNorm = 45
BC1 (DXT1) compression.
BC1_UNorm_SRgb = 46
BC1 (DXT1) compression, with sRGB.
BC2_UNorm = 47
BC2 (DXT3) compression.
BC2_UNorm_SRgb = 48
BC2 (DXT3) compression, with sRGB.
BC3_UNorm = 49
BC3 (DXT5) compression.
BC3_UNorm_SRgb = 50
BC3 (DXT5) compression, with sRGB.
BC4_SNorm = 52
BC4 compression.
BC4_UNorm = 51
BC4 compression.
BC5_SNorm = 54
BC5 compression.
BC5_UNorm = 53
BC5 compression.
BC6H_SF16 = 56
BC6H compression.
BC6H_UF16 = 55
BC6H compression.
BC7_UNorm = 57
BC7 compression.
BC7_UNorm_SRgb = 58
BC7 compression, with sRGB.
D16_UNorm = 44
16-bit depth, that is normalized to 0-1 when passed to the object.
D24_UNorm_S8_UInt = 42
24 bits for the depth, 8 bits for the stencil.
D32_Float = 43
32-bit depth.
R16G16B16A16_Float = 29
4-component half float.
R16G16B16A16_SInt = 27
4-component signed short.
R16G16B16A16_SNorm = 26
4-component signed short, that is normalized to 0-1 when passed to the object.
R16G16B16A16_UInt = 28
4-component unsigned short.
R16G16B16A16_UNorm = 25
4-component unsigned short, that is normalized to 0-1 when passed to the object.
R16G16_Float = 24
2-component half float.
R16G16_SInt = 22
2-component signed short.
R16G16_SNorm = 21
2-component signed short, that is normalized to 0-1 when passed to the object.
R16G16_UInt = 23
2-component unsigned short.
R16G16_UNorm = 20
2-component unsigned short, that is normalized to 0-1 when passed to the object.
R16_Float = 19
1-component half float.
R16_SInt = 17
1-component signed short.
R16_SNorm = 16
1-component signed short, that is normalized to 0-1 when passed to the object.
R16_UInt = 18
1-component unsigned short.
R16_UNorm = 15
1-component unsigned short, that is normalized to 0-1 when passed to the object.
R32G32B32A32_Float = 41
4-component 32-bit float.
R32G32B32A32_SInt = 39
4-component signed 32-bit integer.
R32G32B32A32_UInt = 40
4-component unsigned 32-bit integer.
R32G32B32_Float = 38
3-component 32-bit float.
R32G32B32_SInt = 36
3-component signed 32-bit integer.
R32G32B32_UInt = 37
3-component unsigned 32-bit integer.
R32G32_Float = 35
2-component 32-bit float.
R32G32_SInt = 33
2-component signed 32-bit integer.
R32G32_UInt = 34
2-component unsigned 32-bit integer.
R32_Float = 32
1-component 32-bit float.
R32_SInt = 30
1-component signed 32-bit integer.
R32_UInt = 31
1-component unsigned 32-bit integer.
R8G8B8A8_SInt = 11
4-component signed byte.
R8G8B8A8_SNorm = 10
4-component signed byte, that is normalized to 0-1 when passed to the object.
R8G8B8A8_UInt = 12
4-component unsigned byte.
R8G8B8A8_UNorm = 8
4-component unsigned byte, that is normalized to 0-1 when passed to the object.
R8G8B8A8_UNorm_SRgb = 9
4-component unsigned byte, in sRGB color space, that is normalized to 0-1 when passed to the object.
R8G8_SInt = 6
2-component signed byte.
R8G8_SNorm = 5
1-component signed byte, that is normalized to 0-1 when passed to the object.
R8G8_UInt = 7
1-component unsigned byte.
R8G8_UNorm = 4
2-component unsigned byte, that is normalized to 0-1 when passed to the object.
R8_SInt = 2
1-component signed byte.
R8_SNorm = 1
1-component signed byte, that is normalized to 0-1 when passed to the object.
R8_UInt = 3
1-component unsigned byte.
R8_UNorm = 0
1-component unsigned byte, that is normalized to 0-1 when passed to the object.