Click or drag to resize

PixelFormat Enumeration

The pixel format used for images, textures, and render surfaces.

Namespace:  NeoAxis
Assembly:  NeoAxis.Core (in NeoAxis.Core.dll) Version: 2024.1.1.0 (2024.1.1.0)
Syntax
C#
public enum PixelFormat
Members
  Member nameValueDescription
Unknown0Unknown pixel format.
L818-bit pixel format, all bits luminance.
L16216-bit pixel format, all bits luminace.
A838-bit pixel format, all bits alpha.
A4L448-bit pixel format, 4 bits alpha, 4 bits luminace.
ByteLA52 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.
R3G3B2318-bit pixel format, 2 bits blue, 3 bits green, 3 bits red.
A4R4G4B4816-bit pixel format, 4 bits for alpha, red, green and blue.
A1R5G5B5916-bit pixel format, 5 bits for blue, green, red and 1 for alpha.
R8G8B81024-bit pixel format, 8 bits for red, green and blue.
B8G8R81124-bit pixel format, 8 bits for blue, green and red.
A8R8G8B81232-bit pixel format, 8 bits for alpha, red, green and blue.
A8B8G8R81332-bit pixel format, 8 bits for blue, green, red and alpha.
B8G8R8A81432-bit pixel format, 8 bits for blue, green, red and alpha.
R8G8B8A82832-bit pixel format, 8 bits for red, green, blue and alpha.
X8R8G8B826 32-bit pixel format, 8 bits for red, 8 bits for green, 8 bits for blue like A8R8G8B8, but alpha will get discarded.
X8B8G8R827 32-bit pixel format, 8 bits for blue, 8 bits for green, 8 bits for red like A8B8G8R8, but alpha will get discarded.
A2R10G10B101532-bit pixel format, 2 bits for alpha, 10 bits for red, green and blue.
A2B10G10R101632-bit pixel format, 10 bits for blue, green and red, 2 bits for alpha.
DXT117DDS (DirectDraw Surface) DXT1 format.
DXT218DDS (DirectDraw Surface) DXT2 format.
DXT319DDS (DirectDraw Surface) DXT3 format.
DXT420DDS (DirectDraw Surface) DXT4 format.
DXT521DDS (DirectDraw Surface) DXT5 format.
Float16R3216-bit pixel format, 16 bits (float) for red.
Float16RGB2248-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue.
Float16RGBA2364-bit pixel format, 16 bits (float) for red, 16 bits (float) for green, 16 bits (float) for blue, 16 bits (float) for alpha.
Float32R3332-bit pixel format, 32 bits (float) for red.
Float32RGB2496-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue.
Float32RGBA25128-bit pixel format, 32 bits (float) for red, 32 bits (float) for green, 32 bits (float) for blue, 32 bits (float) for alpha.
Depth24S829Depth texture format.
Float16GR3532-bit, 2-channel s10e5 floating point pixel format, 16-bit green, 16-bit red.
Float32GR3664-bit, 2-channel floating point pixel format, 32-bit green, 32-bit red.
ShortRGBA3064-bit pixel format, 16 bits for red, green, blue and alpha.
ShortGR3432-bit pixel format, 16-bit green, 16-bit red.
ShortRGB3748-bit pixel format, 16 bits for red, green and blue.
PVRTC_RGB238PVRTC (PowerVR) RGB 2 bpp
PVRTC_RGBA239PVRTC (PowerVR) RGBA 2 bpp
PVRTC_RGB440PVRTC (PowerVR) RGB 4 bpp
PVRTC_RGBA441PVRTC (PowerVR) RGBA 4 bpp
PVRTC2_2BPP42
PVRTC2_4BPP43
R11G11B10_Float44
R8_UInt45
R8G8_UInt46
R8G8B8_UInt47
R8G8B8A8_UInt48
R16_UInt49
R16G16_UInt50
R16G16B16_UInt51
R16G16B16A16_UInt52
R32_UInt53
R32G32_UInt54
R32G32B32_UInt55
R32G32B32A32_UInt56
R8_SInt57
R8G8_SInt58
R8G8B8_SInt59
R8G8B8A8_SInt60
R16_SInt61
R16G16_SInt62
R16G16B16_SInt63
R16G16B16A16_SInt64
R32_SInt65
R32G32_SInt66
R32G32B32_SInt67
R32G32B32A32_SInt68
R9G9B9E5_ShareExp69
BC4_UNorm70
BC4_SNorm71
BC5_UNorm72
BC5_SNorm73
BC6H_UF1674
BC6H_SF1675
BC7_UNorm76
BC7_UNorm_SRGB77
R878
RG879
R8_SNorm80
R8G8_SNorm81
R8G8B8_SNorm82
R8G8B8A8_SNorm83
R16_SNorm84
R16G16_SNorm85
R16G16B16_SNorm86
R16G16B16A16_SNorm87
ETC1_RGB888
ETC2_RGB889
ETC2_RGBA890
ETC2_RGB8A191
ATC_RGB92
ATC_RGBA_ExplicitAlpha93
ATC_RGBA_InterpolatedAlpha94
_3DC95
Depth32F96Depth texture format.
See Also