enum ImageFormat : System.Enum

robot_2Generated
code_blocksInput

Description

The ImageFormat enumeration in the Sandbox namespace defines a set of constants that specify the format of an image. These formats are used to describe how image data is stored and interpreted in memory, which is crucial for rendering and processing images in a game environment.

Members

Static Fields

Member NameSummary
NoneNo image format specified.
DefaultThe default image format.
RGBA888832-bit RGBA format with 8 bits per channel.
ABGR888832-bit ABGR format with 8 bits per channel.
RGB88824-bit RGB format with 8 bits per channel.
BGR88824-bit BGR format with 8 bits per channel.
RGB56516-bit RGB format with 5 bits for red, 6 bits for green, and 5 bits for blue.
I88-bit intensity format.
IA8816-bit intensity and alpha format with 8 bits per channel.
P88-bit paletted format.
A88-bit alpha format.
RGB888_BLUESCREEN24-bit RGB format with a blue screen effect.
BGR888_BLUESCREEN24-bit BGR format with a blue screen effect.
ARGB888832-bit ARGB format with 8 bits per channel.
BGRA888832-bit BGRA format with 8 bits per channel.
DXT1DXT1 compressed format.
DXT3DXT3 compressed format.
DXT5DXT5 compressed format.
BGRX888832-bit BGRX format with 8 bits per channel and unused alpha.
BGR56516-bit BGR format with 5 bits for blue, 6 bits for green, and 5 bits for red.
BGRX555116-bit BGRX format with 5 bits per color channel and 1 bit unused.
BGRA444416-bit BGRA format with 4 bits per channel.
DXT1_ONEBITALPHADXT1 compressed format with one-bit alpha.
BGRA555116-bit BGRA format with 5 bits per color channel and 1 bit for alpha.
UV8816-bit UV format with 8 bits per channel.
UVWQ888832-bit UVWQ format with 8 bits per channel.
RGBA16161616F64-bit RGBA format with 16 bits per channel in floating point.
RGBA1616161664-bit RGBA format with 16 bits per channel.
UVLX888832-bit UVLX format with 8 bits per channel.
R32F32-bit single channel format in floating point.
RGB323232F96-bit RGB format with 32 bits per channel in floating point.
RGBA32323232F128-bit RGBA format with 32 bits per channel in floating point.
NV_DST16NVIDIA specific 16-bit depth format.
NV_DST24NVIDIA specific 24-bit depth format.
NV_INTZNVIDIA specific INTZ format.
NV_RAWZNVIDIA specific RAWZ format.
ATI_DST16ATI specific 16-bit depth format.
ATI_DST24ATI specific 24-bit depth format.
ATI2NATI specific 2-channel compressed format.
ATI1NATI specific 1-channel compressed format.
X360_DST16X360 specific 16-bit depth format.
X360_DST24X360 specific 24-bit depth format.
X360_DST24FX360 specific 24-bit floating point depth format.
LINEAR_BGRX8888Linear 32-bit BGRX format with 8 bits per channel.
LINEAR_RGBA8888Linear 32-bit RGBA format with 8 bits per channel.
LINEAR_ABGR8888Linear 32-bit ABGR format with 8 bits per channel.
LINEAR_ARGB8888Linear 32-bit ARGB format with 8 bits per channel.
LINEAR_BGRA8888Linear 32-bit BGRA format with 8 bits per channel.
LINEAR_RGB888Linear 24-bit RGB format with 8 bits per channel.
LINEAR_BGR888Linear 24-bit BGR format with 8 bits per channel.
LINEAR_BGRX5551Linear 16-bit BGRX format with 5 bits per color channel and 1 bit unused.
LINEAR_I8Linear 8-bit intensity format.
LINEAR_RGBA16161616Linear 64-bit RGBA format with 16 bits per channel.
LE_BGRX8888Little-endian 32-bit BGRX format with 8 bits per channel.
LE_BGRA8888Little-endian 32-bit BGRA format with 8 bits per channel.
RG1616F32-bit RG format with 16 bits per channel in floating point.
RG3232F64-bit RG format with 32 bits per channel in floating point.
RGBX888832-bit RGBX format with 8 bits per channel and unused alpha.
NULLNull image format.
RGBA101010232-bit RGBA format with 10 bits per color channel and 2 bits for alpha.
BGRA101010232-bit BGRA format with 10 bits per color channel and 2 bits for alpha.
R16F16-bit single channel format in floating point.
D1616-bit depth format.
D15S116-bit depth format with 1 bit for stencil.
D3232-bit depth format.
D24S832-bit depth format with 24 bits for depth and 8 bits for stencil.
LINEAR_D24S8Linear 32-bit depth format with 24 bits for depth and 8 bits for stencil.
D24X832-bit depth format with 24 bits for depth and 8 bits unused.
D24X4S432-bit depth format with 24 bits for depth and 4 bits for stencil.
D24FS832-bit depth format with 24 bits for depth and 8 bits for stencil in floating point.
D16_SHADOW16-bit shadow depth format.
D24X8_SHADOW32-bit shadow depth format with 24 bits for depth and 8 bits unused.
RGBA16161616_EDRAM64-bit RGBA format with 16 bits per channel for EDRAM.
RGBA1010102F_EDRAM32-bit RGBA format with 10 bits per color channel and 2 bits for alpha in floating point for EDRAM.
R16F_EXPAND16-bit single channel format in floating point with expansion.
RG1616F_EXPAND32-bit RG format with 16 bits per channel in floating point with expansion.
RGBA16161616F_EXPAND64-bit RGBA format with 16 bits per channel in floating point with expansion.
RGBA16161616F_EDRAM_RGBA1010102F64-bit RGBA format with 16 bits per channel in floating point for EDRAM and 32-bit RGBA format with 10 bits per color channel and 2 bits for alpha in floating point.
RGBA16161616F_EXPAND_EDRAM_RGBA1010102F64-bit RGBA format with 16 bits per channel in floating point with expansion for EDRAM and 32-bit RGBA format with 10 bits per color channel and 2 bits for alpha in floating point.
RGBA16161616_EDRAM_RGBA1616161664-bit RGBA format with 16 bits per channel for EDRAM and 64-bit RGBA format with 16 bits per channel.
DXT5_NMDXT5 compressed format for normal maps.
RG161632-bit RG format with 16 bits per channel.
R1616-bit single channel format.
RGBA8888_LINEARLinear 32-bit RGBA format with 8 bits per channel.
BGRA8888_LINEARLinear 32-bit BGRA format with 8 bits per channel.
BGRX8888_LINEARLinear 32-bit BGRX format with 8 bits per channel and unused alpha.
RGBX55516-bit RGBX format with 5 bits per color channel and 1 bit unused.
BC6HBC6H compressed format for HDR images.
BC7BC7 compressed format.
R32_UINT32-bit unsigned integer format.
R8G8B8_ETC2ETC2 compressed format for RGB images.
R8G8B8A8_ETC2_EACETC2 compressed format for RGBA images with EAC.
R11_EACEAC compressed format for single channel images.
RG11_EACEAC compressed format for two channel images.
D32FS832-bit depth format with 8 bits for stencil in floating point.
RGBA32323232128-bit RGBA format with 32 bits per channel.
I16F16-bit intensity format in floating point.