Table of Contents

Namespace Sdl3Sharp.Video.Coloring

Classes

Color

Provides static methods for creating Color<T> values

ColorSpaceExtensions

Provides extension methods and properties for ColorSpace

Palette

Represents a palette of colors

PixelFormatExtensions

Provides extension methods and properties for PixelFormat

Structs

Color<T>

Represents a color with red, green, blue and alpha components

Palette.Enumerator

Enumerates the colors in a Palette

PixelFormatDetails

Represents details about a specific pixel format

Enums

ArrayOrder

Represents the order of color components in an array, from lowest address byte to highest address byte

BitmapOrder

Represtents a bitmap pixel order, from highest bit to lowest bit

ChromaLocation

Represents the chroma sample location used in ColorSpaces

ColorPrimaries

Represents the color primaries used in ColorSpaces

ColorRange

Represents the color range used in ColorSpaces

ColorSpace

Represents a color space

ColorType

Represents the color type used in ColorSpaces

MatrixCoefficients

Represents the matrix coefficients used in ColorSpaces

PackedLayout

Represents the packed layout of color components, from most significant bits to least significant bits

PackedOrder

Represents the order of color components in a packed pixel format, from highest bit to lowest bit

PixelFormat

Represents a pixel format

PixelType

Represents the type of pixel format used in a PixelFormats

TransferCharacteristics

Represents the transfer characteristics used in ColorSpaces