Table of Contents

Enum DxgiFormat

Namespace
PaintDotNet.Dxgi
Assembly
PaintDotNet.Windows.dll

Resource data formats, including fully-typed and typeless formats.
See DXGI_FORMAT for more information.

public enum DxgiFormat
Extension Methods

Fields

Unknown = 0

The format is not known.

R32G32B32A32_Float = 2

A four-component, 128-bit floating-point format that supports 32 bits per channel including alpha.

R32G32B32_Float = 6

A three-component, 96-bit floating-point format that supports 32 bits per color channel.

R16G16B16A16_Float = 10

A four-component, 64-bit floating-point format that supports 16 bits per channel including alpha.

R16G16B16A16_UNorm = 11

A four-component, 64-bit unsigned-normalized-integer format that supports 16 bits per channel including alpha.

R10G10B10A2_UNorm = 24

A four-component, 32-bit typeless format that supports 10 bits for each color and 2 bits for alpha.

R8G8B8A8_UNorm = 28

A four-component, 32-bit unsigned-normalized-integer format that supports 8 bits per channel including alpha.

R8G8B8A8_UNorm_Srgb = 29

A four-component, 32-bit unsigned-normalized integer sRGB format that supports 8 bits per channel including alpha.

A8_UNorm = 65

A single-component, 8-bit unsigned-normalized-integer format for alpha only.

B8G8R8A8_UNorm = 87

A four-component, 32-bit unsigned-normalized-integer format that supports 8 bits for each color channel and 8-bit alpha.

B8G8R8X8_UNorm = 88

A four-component, 32-bit unsigned-normalized-integer format that supports 8 bits for each color channel and 8 bits unused.

B8G8R8A8_UNorm_Srgb = 91

A four-component, 32-bit unsigned-normalized standard RGB format that supports 8 bits for each channel including alpha.

B8G8R8X8_UNorm_Srgb = 93

A four-component, 32-bit unsigned-normalized standard RGB format that supports 8 bits for each color channel, and 8 bits are unused.