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 = 134-component unsigned byte, that is normalized to 0-1 when passed to the object. The data will be in BGRA format.
B8G8R8A8_UNorm_SRgb = 144-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 = 45BC1 (DXT1) compression.
BC1_UNorm_SRgb = 46BC1 (DXT1) compression, with sRGB.
BC2_UNorm = 47BC2 (DXT3) compression.
BC2_UNorm_SRgb = 48BC2 (DXT3) compression, with sRGB.
BC3_UNorm = 49BC3 (DXT5) compression.
BC3_UNorm_SRgb = 50BC3 (DXT5) compression, with sRGB.
BC4_SNorm = 52BC4 compression.
BC4_UNorm = 51BC4 compression.
BC5_SNorm = 54BC5 compression.
BC5_UNorm = 53BC5 compression.
BC6H_SF16 = 56BC6H compression.
BC6H_UF16 = 55BC6H compression.
BC7_UNorm = 57BC7 compression.
BC7_UNorm_SRgb = 58BC7 compression, with sRGB.
D16_UNorm = 4416-bit depth, that is normalized to 0-1 when passed to the object.
D24_UNorm_S8_UInt = 4224 bits for the depth, 8 bits for the stencil.
D32_Float = 4332-bit depth.
R16G16B16A16_Float = 294-component half float.
R16G16B16A16_SInt = 274-component signed short.
R16G16B16A16_SNorm = 264-component signed short, that is normalized to 0-1 when passed to the object.
R16G16B16A16_UInt = 284-component unsigned short.
R16G16B16A16_UNorm = 254-component unsigned short, that is normalized to 0-1 when passed to the object.
R16G16_Float = 242-component half float.
R16G16_SInt = 222-component signed short.
R16G16_SNorm = 212-component signed short, that is normalized to 0-1 when passed to the object.
R16G16_UInt = 232-component unsigned short.
R16G16_UNorm = 202-component unsigned short, that is normalized to 0-1 when passed to the object.
R16_Float = 191-component half float.
R16_SInt = 171-component signed short.
R16_SNorm = 161-component signed short, that is normalized to 0-1 when passed to the object.
R16_UInt = 181-component unsigned short.
R16_UNorm = 151-component unsigned short, that is normalized to 0-1 when passed to the object.
R32G32B32A32_Float = 414-component 32-bit float.
R32G32B32A32_SInt = 394-component signed 32-bit integer.
R32G32B32A32_UInt = 404-component unsigned 32-bit integer.
R32G32B32_Float = 383-component 32-bit float.
R32G32B32_SInt = 363-component signed 32-bit integer.
R32G32B32_UInt = 373-component unsigned 32-bit integer.
R32G32_Float = 352-component 32-bit float.
R32G32_SInt = 332-component signed 32-bit integer.
R32G32_UInt = 342-component unsigned 32-bit integer.
R32_Float = 321-component 32-bit float.
R32_SInt = 301-component signed 32-bit integer.
R32_UInt = 311-component unsigned 32-bit integer.
R8G8B8A8_SInt = 114-component signed byte.
R8G8B8A8_SNorm = 104-component signed byte, that is normalized to 0-1 when passed to the object.
R8G8B8A8_UInt = 124-component unsigned byte.
R8G8B8A8_UNorm = 84-component unsigned byte, that is normalized to 0-1 when passed to the object.
R8G8B8A8_UNorm_SRgb = 94-component unsigned byte, in sRGB color space, that is normalized to 0-1 when passed to the object.
R8G8_SInt = 62-component signed byte.
R8G8_SNorm = 51-component signed byte, that is normalized to 0-1 when passed to the object.
R8G8_UInt = 71-component unsigned byte.
R8G8_UNorm = 42-component unsigned byte, that is normalized to 0-1 when passed to the object.
R8_SInt = 21-component signed byte.
R8_SNorm = 11-component signed byte, that is normalized to 0-1 when passed to the object.
R8_UInt = 31-component unsigned byte.
R8_UNorm = 01-component unsigned byte, that is normalized to 0-1 when passed to the object.