SurfaceFormatΒΆ

enum SurfaceFormat : System.Enum, System.IComparable, System.IFormattable, System.IConvertible

Defines types of surface formats.

SurfaceFormat Color

Unsigned 32-bit ARGB pixel format for store 8 bits per channel.

SurfaceFormat Bgr565

Unsigned 16-bit BGR pixel format for store 5 bits for blue, 6 bits for green, and 5 bits for red.

SurfaceFormat Bgra5551

Unsigned 16-bit BGRA pixel format where 5 bits reserved for each color and last bit is reserved for alpha.

SurfaceFormat Bgra4444

Unsigned 16-bit BGRA pixel format for store 4 bits per channel.

SurfaceFormat Dxt1

DXT1. Texture format with compression. Surface dimensions must be a multiple 4.

SurfaceFormat Dxt3

DXT3. Texture format with compression. Surface dimensions must be a multiple 4.

SurfaceFormat Dxt5

DXT5. Texture format with compression. Surface dimensions must be a multiple 4.

SurfaceFormat NormalizedByte2

Signed 16-bit bump-map format for store 8 bits for u and v data.

SurfaceFormat NormalizedByte4

Signed 16-bit bump-map format for store 8 bits per channel.

SurfaceFormat Rgba1010102

Unsigned 32-bit RGBA pixel format for store 10 bits for each color and 2 bits for alpha.

SurfaceFormat Rg32

Unsigned 32-bit RG pixel format using 16 bits per channel.

SurfaceFormat Rgba64

Unsigned 64-bit RGBA pixel format using 16 bits per channel.

SurfaceFormat Alpha8

Unsigned A 8-bit format for store 8 bits to alpha channel.

SurfaceFormat Single

IEEE 32-bit R float format for store 32 bits to red channel.

SurfaceFormat Vector2

IEEE 64-bit RG float format for store 32 bits per channel.

SurfaceFormat Vector4

IEEE 128-bit RGBA float format for store 32 bits per channel.

SurfaceFormat HalfSingle

Float 16-bit R format for store 16 bits to red channel.

SurfaceFormat HalfVector2

Float 32-bit RG format for store 16 bits per channel.

SurfaceFormat HalfVector4

Float 64-bit ARGB format for store 16 bits per channel.

SurfaceFormat HdrBlendable

Float pixel format for high dynamic range data.

SurfaceFormat Bgr32

For compatibility with WPF D3DImage.

SurfaceFormat Bgra32

For compatibility with WPF D3DImage.

SurfaceFormat ColorSRgb

Unsigned 32-bit RGBA sRGB pixel format that supports 8 bits per channel.

SurfaceFormat Bgr32SRgb

Unsigned 32-bit sRGB pixel format that supports 8 bits per channel. 8 bits are unused.

SurfaceFormat Bgra32SRgb

Unsigned 32-bit sRGB pixel format that supports 8 bits per channel.

SurfaceFormat Dxt1SRgb

DXT1. sRGB texture format with compression. Surface dimensions must be a multiple of 4.

SurfaceFormat Dxt3SRgb

DXT3. sRGB texture format with compression. Surface dimensions must be a multiple of 4.

SurfaceFormat Dxt5SRgb

DXT5. sRGB texture format with compression. Surface dimensions must be a multiple of 4.

SurfaceFormat RgbPvrtc2Bpp

PowerVR texture compression format (iOS and Android).

SurfaceFormat RgbPvrtc4Bpp

PowerVR texture compression format (iOS and Android).

SurfaceFormat RgbaPvrtc2Bpp

PowerVR texture compression format (iOS and Android).

SurfaceFormat RgbaPvrtc4Bpp

PowerVR texture compression format (iOS and Android).

SurfaceFormat RgbEtc1

Ericcson Texture Compression (Android)

SurfaceFormat Dxt1a

DXT1 version where 1-bit alpha is used.

SurfaceFormat RgbaAtcExplicitAlpha

ATC/ATITC compression (Android)

SurfaceFormat RgbaAtcInterpolatedAlpha

ATC/ATITC compression (Android)