PixelFormat enumeration

PixelFormat enumeration

The pixel’s format used in texture unit.

The PixelFormat type exposes the following members:

Fields

FieldDescription
UNKNOWNUnknown pixel format.
L88-bit pixel format, all bits luminance.
L1616-bit pixel format, all bits luminance.
A88-bit pixel format, all bits alpha.
A4L48-bit pixel format, 4 bits alpha, 4 bits luminance.
BYTE_LA2 byte pixel format, 1 byte luminance, 1 byte alpha
R5G6B516-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
B5G6R516-bit pixel format, 5 bits red, 6 bits green, 5 bits blue.
R3G3B28-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
A4R4G4B416-bit pixel format, 4 bits for alpha, red, green and blue.
A1R5G5B516-bit pixel format, 5 bits for blue, green, red and 1 for alpha.
R8G8B824-bit pixel format, 8 bits for red, green and blue.
B8G8R824-bit pixel format, 8 bits for blue, green and red.
A8R8G8B832-bit pixel format, 8 bits for alpha, red, green and blue.
A8B8G8R832-bit pixel format, 8 bits for blue, green, red and alpha.
B8G8R8A832-bit pixel format, 8 bits for blue, green, red and alpha.
R8G8B8A832-bit pixel format, 8 bits for red, green, blue and alpha.
X8R8G8B832-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded
X8B8G8R832-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded
A2R10G10B1032-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.
A2B10G10R1032-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.
DXT1DDS (DirectDraw Surface) DXT1 format.
DXT2DDS (DirectDraw Surface) DXT2 format.
DXT3DDS (DirectDraw Surface) DXT3 format.
DXT4DDS (DirectDraw Surface) DXT4 format.
DXT5DDS (DirectDraw Surface) DXT5 format.
FLOAT16_R16-bit pixel format, 16 bits (float) for red
FLOAT16_RGB48-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue
FLOAT16_RGBA64-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha
FLOAT32_R32-bit pixel format, 32 bits (float) for red
FLOAT32_RGB96-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue
FLOAT32_RGBA128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha
FLOAT16_GR32-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red
FLOAT32_GR64-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red
DEPTHDepth texture format.
SHORT_RGBA64-bit pixel format, 16 bits for red, green, blue and alpha
SHORT_GR32-bit pixel format, 16-bit green, 16-bit red
SHORT_RGB48-bit pixel format, 16 bits for red, green and blue
R32_UINT32-bit pixel format, 32 bits red (unsigned int).
R32G32_UINT64-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int).
R32G32B32A32_UINT128-bit pixel format, 32 bits red (unsigned int), 32 bits blue (unsigned int), 32 bits green (unsigned int), 32 bits alpha (unsigned int).
R88-bit pixel format, all bits red.
G88-bit pixel format, all bits green.
B88-bit pixel format, all bits blue.

See Also