PixelFormat

PixelFormat enumeration

Определяет формат данных о цвете для каждого пикселя изображения.

public enum PixelFormat

Ценности

ИмяЦенностьОписание
Indexed65536Пиксельные данные содержат индексированные по цвету значения, что означает, что значения являются индексом цветов в системной таблице цветов , а не значениями отдельных цветов.
Gdi131072Пиксельные данные содержат цвета GDI.
Alpha262144Данные пикселей содержат альфа-значения, которые не умножаются предварительно.
PAlpha524288Формат пикселей содержит предварительно умноженные альфа-значения.
Extended1048576Зарезервированное значение.
Canonical2097152Формат пикселей по умолчанию: 32 бита на пиксель. Формат определяет 24-битную глубину цвета и 8-битный альфа-канал.
Undefined0Формат пикселей не определен.
DontCare0Формат пикселей не указан.
Format1bppIndexed196865Указывает, что формат пикселя составляет 1 бит на пиксель и что он использует индексированный цвет. Таким образом, таблица цветов содержит два цвета.
Format4bppIndexed197634Указывает, что формат — 4 бита на пиксель, индексированный.
Format8bppIndexed198659Указывает, что формат — 8 бит на пиксель, индексированный. Таким образом, таблица цветов содержит 256 цветов.
Format16bppGrayScale1052676Формат пикселя — 16 бит на пиксель. Информация о цвете указывает 65536 оттенков серого.
Format16bppRgb555135173Указывает, что формат составляет 16 бит на пиксель; по 5 бит используются для красного, зеленого и синего компонентов. Оставшийся бит не используется.
Format16bppRgb565135174Указывает, что формат составляет 16 бит на пиксель; 5 бит используются для красного компонента, 6 бит используются для зеленого компонента и 5 бит используются для синего компонента.
Format16bppArgb1555397319Пиксельный формат — 16 бит на пиксель. Информация о цвете определяет 32 768 оттенков цвета, , из которых 5 бит — красный, 5 бит — зеленый, 5 бит — синий и 1 бит — альфа.
Format24bppRgb137224Указывает, что формат составляет 24 бита на пиксель; 8 бит используются для красного, зеленого и синего компонентов.
Format32bppRgb139273Указывает, что формат составляет 32 бита на пиксель; По 8 бит используются для красного, зеленого и синего компонентов. Остальные 8 бит не используются.
Format32bppArgb2498570Указывает, что формат составляет 32 бита на пиксель; 8 бит используются для альфа, красного, зеленого и синего компонентов.
Format32bppPArgb925707Указывает, что формат составляет 32 бита на пиксель; 8 бит используются для альфа, красного, зеленого и синего компонентов. Красная, зеленая и синяя составляющие предварительно умножаются, в соответствии с альфа-компонентой.
Format48bppRgb1060876Указывает, что формат составляет 48 бит на пиксель; 16 бит используются для красного, зеленого и синего компонентов.
Format64bppArgb3424269Указывает, что формат составляет 64 бита на пиксель; 16 бит используются для альфа, красного, зеленого и синего компонентов.
Format64bppPArgb1851406Указывает, что формат составляет 64 бита на пиксель; 16 бит используются для альфа, красного, зеленого и синего компонентов. Красная, зеленая и синяя составляющие предварительно умножаются в соответствии с альфа-компонентом.
Max15Максимальное значение для этого перечисления.

Смотрите также