Enum PixelFormat

PixelFormat enumeration

The pixel’s format used in texture unit.

public enum PixelFormat

Values

NameValueDescription
Unknown0Unknown pixel format.
L818-bit pixel format, all bits luminance.
L16216-bit pixel format, all bits luminance.
A838-bit pixel format, all bits alpha.
A4L448-bit pixel format, 4 bits alpha, 4 bits luminance.
BYTE_LA52 byte pixel format, 1 byte luminance, 1 byte alpha
R5G6B5616-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
B5G6R5716-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
R3G3B288-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
A4R4G4B4916-bit pixel format, 4 bits for alpha, red, green and blue.
A1R5G5B51016-bit pixel format, 5 bits for blue, green, red and 1 for alpha.
R8G8B81124-bit pixel format, 8 bits for red, green and blue.
B8G8R81224-bit pixel format, 8 bits for blue, green and red.
A8R8G8B81332-bit pixel format, 8 bits for alpha, red, green and blue.
A8B8G8R81432-bit pixel format, 8 bits for blue, green, red and alpha.
B8G8R8A81532-bit pixel format, 8 bits for blue, green, red and alpha.
R8G8B8A81632-bit pixel format, 8 bits for red, green, blue and alpha.
X8R8G8B81732-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded
X8B8G8R81832-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded
A2R10G10B101932-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.
A2B10G10R102032-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.
DXT121DDS (DirectDraw Surface) DXT1 format.
DXT222DDS (DirectDraw Surface) DXT2 format.
DXT323DDS (DirectDraw Surface) DXT3 format.
DXT424DDS (DirectDraw Surface) DXT4 format.
DXT525DDS (DirectDraw Surface) DXT5 format.
FLOAT16_R2616-bit pixel format, 16 bits (float) for red
FLOAT16_RGB2748-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue
FLOAT16_RGBA2864-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha
FLOAT32_R2932-bit pixel format, 32 bits (float) for red
FLOAT32_RGB3096-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue
FLOAT32_RGBA31128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha
FLOAT16_GR3232-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red
FLOAT32_GR3364-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red
DEPTH34Depth texture format.
SHORT_RGBA3564-bit pixel format, 16 bits for red, green, blue and alpha
SHORT_GR3632-bit pixel format, 16-bit green, 16-bit red
SHORT_RGB3748-bit pixel format, 16 bits for red, green and blue
R32_UINT3832-bit pixel format, 32 bits red (unsigned int).
R32G32_UINT3964-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).
R32G32B32A32_UINT40128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).
R8418-bit pixel format, all bits red.
G8428-bit pixel format, all bits green.
B8438-bit pixel format, all bits blue.

See Also