System::Drawing::Imaging::PixelFormat enum

PixelFormat enum

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

enum class PixelFormat

Значения

ИмяЗначениеОписание
Indexed65536Указывает, что данные пикселя содержат индексированные цветовые значения, что означает, что они являются индексом к цветам в системной таблице цветов.
Gdi131072Указывает, что данные пикселя содержат цвета GDI.
Alpha262144Указывает, что данные пикселя содержат альфа-значения, которые не предумножены.
PAlpha524288Указывает, что данные пикселя содержат предумноженные альфа-значения.
Extended1048576Зарезервировано.
Canonical2097152Указывает формат пикселя 32 бита на пиксель с 24-битной глубиной цвета и 8-битным альфа-каналом.
Неопределено0Указывает, что формат пикселя не определён.
DontCare0Формат пикселя не указан.
Format1bppIndexedn/aУказывает, что формат пикселя — 1 бит на пиксель индексированный цвет.
Format4bppIndexedn/aУказывает, что формат пикселя — 4 бита на пиксель индексированный цвет.
Format8bppIndexedn/aУказывает, что формат пикселя — 8 бит на пиксель индексированный цвет.
Format16bppGrayScalen/aУказывает, что формат пикселя — 16 бит на пиксель. Информация о цвете указывает 65536 оттенков серого.
Format16bppRgb555n/aУказывает, что формат пикселя — 16 бит на пиксель, по 5 бит для компонентов красного, зелёного и синего, а оставшийся бит не используется.
Format16bppRgb565n/aУказывает, что формат пикселя — 16 бит на пиксель, по 5 бит для красного, 6 бит для зелёного и 5 бит для синего компонентов.
Format16bppArgb1555n/aУказывает, что формат пикселя — 16 бит на пиксель, по 5 бит для компонентов красного, зелёного и синего и 1 бит для альфа‑канала.
Format24bppRgbn/aУказывает, что формат пикселя — 24 бита на пиксель, по 8 бит для компонентов красного, зелёного и синего.
Format32bppRgbn/aУказывает, что формат пикселя — 32 бита на пиксель, по 8 бит для компонентов красного, зелёного и синего, а оставшиеся 8 бит не используются.
Format32bppArgbn/aУказывает, что формат пикселя — 32 бита на пиксель, по 8 бит для компонентов красного, зелёного и синего и 8 бит для альфа‑канала.
Format32bppPArgbn/aУказывает, что формат пикселя — 32 бита на пиксель, по 8 бит для компонентов красного, зелёного и синего и 8 бит для альфа‑канала. Компоненты красного, зелёного и синего предварительно умножаются на значение альфа‑канала.
Format48bppRgbn/aУказывает, что формат пикселя — 48 бит на пиксель, по 16 бит для компонентов красного, зелёного и синего.
Format64bppArgbn/aУказывает, что формат пикселя — 64 бита на пиксель, по 16 бит для компонентов красного, зелёного и синего и 16 бит для альфа‑канала.
Format64bppPArgbn/aУказывает, что формат пикселя — 64 бита на пиксель, по 16 бит для компонентов красного, зелёного и синего и 16 бит для альфа‑канала. Компоненты красного, зелёного и синего предварительно умножаются на значение альфа‑канала.
Format32bppCMYKn/aУказывает, что формат пикселя — 32 бита на пиксель, по 8 бит для компонентов голубого, пурпурного, жёлтого и чёрного.
Max16Максимальное значение этого перечисления.

См. также