PixelFormat PixelFormat PixelFormat PixelFormat Enum

Определение

Указывает формат данных о цвете для каждого пикселя изображения.Specifies the format of the color data for each pixel in the image.

public enum class PixelFormat
public enum PixelFormat
type PixelFormat = 
Public Enum PixelFormat
Наследование

Поля

Alpha Alpha Alpha Alpha 262144

Данные о пикселях содержат значения альфа, которые не умножаются в обратном порядке (начиная со старшего разряда).The pixel data contains alpha values that are not premultiplied.

Canonical Canonical Canonical Canonical 2097152

В формате пикселей по умолчанию на точку приходится 32 бита.The default pixel format of 32 bits per pixel. Этот формат задает 24-битовую глубину цвета и 8-битовый альфа-канал.The format specifies 24-bit color depth and an 8-bit alpha channel.

DontCare DontCare DontCare DontCare 0

Формат пикселей не указан.No pixel format is specified.

Extended Extended Extended Extended 1048576

Зарезервировано.Reserved.

Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 Format16bppArgb1555 397319

Формат пикселей – 16 бит на точку.The pixel format is 16 bits per pixel. Информация о цвете определяет 32 768 оттенков цвета, где 5 бит отведены на красный канал, 5 бит на зеленый, 5 бит на синий и 1 бит на альфа-канал.The color information specifies 32,768 shades of color, of which 5 bits are red, 5 bits are green, 5 bits are blue, and 1 bit is alpha.

Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale Format16bppGrayScale 1052676

Формат пикселей – 16 бит на точку.The pixel format is 16 bits per pixel. Данные цвета предусматривают 65 536 оттенков серого.The color information specifies 65536 shades of gray.

Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 Format16bppRgb555 135173

Указывает, что форматом отводится 16 бит на пиксель: по 5 бит на красный, зеленый и синий каналы.Specifies that the format is 16 bits per pixel; 5 bits each are used for the red, green, and blue components. Оставшийся бит не используется.The remaining bit is not used.

Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 Format16bppRgb565 135174

Указывает, что форматом отводится 16 бит на пиксель: по 5 бит на красный и синий канал, 6 бит на зеленый канал.Specifies that the format is 16 bits per pixel; 5 bits are used for the red component, 6 bits are used for the green component, and 5 bits are used for the blue component.

Format1bppIndexed Format1bppIndexed Format1bppIndexed Format1bppIndexed 196865

Указывает, что форматом отводится 1 бит на пиксель и используется индексированный цвет.Specifies that the pixel format is 1 bit per pixel and that it uses indexed color. Следовательно, таблица цветов содержит два цвета.The color table therefore has two colors in it.

Format24bppRgb Format24bppRgb Format24bppRgb Format24bppRgb 137224

Указывает, что форматом отводится 24 бита на пиксель: по 8 бит на красный, зеленый и синий каналы.Specifies that the format is 24 bits per pixel; 8 bits each are used for the red, green, and blue components.

Format32bppArgb Format32bppArgb Format32bppArgb Format32bppArgb 2498570

Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы, а также альфа-канал.Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components.

Format32bppPArgb Format32bppPArgb Format32bppPArgb Format32bppPArgb 925707

Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы, а также альфа-канал.Specifies that the format is 32 bits per pixel; 8 bits each are used for the alpha, red, green, and blue components. Красный, зеленый и синий каналы умножаются в обратном порядке с учетом альфа-канала.The red, green, and blue components are premultiplied, according to the alpha component.

Format32bppRgb Format32bppRgb Format32bppRgb Format32bppRgb 139273

Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы.Specifies that the format is 32 bits per pixel; 8 bits each are used for the red, green, and blue components. Оставшиеся 8 бит не используются.The remaining 8 bits are not used.

Format48bppRgb Format48bppRgb Format48bppRgb Format48bppRgb 1060876

Указывает, что форматом отводится 48 бит на пиксель: по 16 бит на красный, зеленый и синий каналы.Specifies that the format is 48 bits per pixel; 16 bits each are used for the red, green, and blue components.

Format4bppIndexed Format4bppIndexed Format4bppIndexed Format4bppIndexed 197634

Указывает, что форматом отводится 4 бита на пиксель и цвета индексированы.Specifies that the format is 4 bits per pixel, indexed.

Format64bppArgb Format64bppArgb Format64bppArgb Format64bppArgb 3424269

Указывает, что форматом отводится 64 бита на пиксель: по 16 бит на красный, зеленый и синий каналы, а также альфа-канал.Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components.

Format64bppPArgb Format64bppPArgb Format64bppPArgb Format64bppPArgb 1851406

Указывает, что форматом отводится 64 бита на пиксель: по 16 бит на красный, зеленый и синий каналы, а также альфа-канал.Specifies that the format is 64 bits per pixel; 16 bits each are used for the alpha, red, green, and blue components. Красный, зеленый и синий каналы умножаются в обратном порядке с учетом альфа-канала.The red, green, and blue components are premultiplied according to the alpha component.

Format8bppIndexed Format8bppIndexed Format8bppIndexed Format8bppIndexed 198659

Указывает, что форматом отводится 8 бит на пиксель и цвета индексированы.Specifies that the format is 8 bits per pixel, indexed. Следовательно, таблица цветов содержит 256 цветов.The color table therefore has 256 colors in it.

Gdi Gdi Gdi Gdi 131072

Данные о пикселях содержат цвета GDI.The pixel data contains GDI colors.

Indexed Indexed Indexed Indexed 65536

Данные о пикселях содержат значения индексированных цветов, то есть значение является индексом цвета в системной таблице цветов, в отличие от отдельных значений цветов.The pixel data contains color-indexed values, which means the values are an index to colors in the system color table, as opposed to individual color values.

Max Max Max Max 15

Максимальное значение данного перечисления.The maximum value for this enumeration.

PAlpha PAlpha PAlpha PAlpha 524288

Формат пикселей содержит значения альфа, умноженные в обратном порядке.The pixel format contains premultiplied alpha values.

Undefined Undefined Undefined Undefined 0

Формат пикселей не определен.The pixel format is undefined.

Комментарии

Формат пикселей определяет количество бит памяти, сопоставленных с одним пикселем данных.The pixel format defines the number of bits of memory associated with one pixel of data. Формат также определяет порядок компонентов цвета в пределах одной точки данных.The format also defines the order of the color components within a single pixel of data.

PixelFormat48bppRGB PixelFormat64bppARGB и PixelFormat64bppPARGB использовать 16 бит на компонент цвета (канал).PixelFormat48bppRGB, PixelFormat64bppARGB, and PixelFormat64bppPARGB use 16 bits per color component (channel). GDI + версии 1.0 и 1.1 можно прочитать изображения 16 бит на канал, но такие изображения преобразуются в формат с 8 бит на канал для обработки, отображения и сохранения.GDI+ version 1.0 and 1.1 can read 16-bits-per-channel images, but such images are converted to an 8-bits-per-channel format for processing, displaying, and saving. Каждый канал 16-разрядный цвет может иметь значение в диапазоне от 0 до 2 ^ 13.Each 16-bit color channel can hold a value in the range 0 through 2^13.

Некоторые форматы пикселей содержат значения цвета, умноженные в обратном порядке.Some of the pixel formats contain premultiplied color values. Предварительно умноженного означает, что значение цвета уже умноженный альфа-значение.Premultiplied means that the color values have already been multiplied by an alpha value.

Применяется к