Поделиться через


Константы формата пикселей изображения

Следующие константы, определенные в Gdipluspixelformats.h, определяют различные форматы пикселей, используемые в растровых изображениях.

Константа Описание
PixelFormat1bppIndexed
Указывает, что индексируется формат 1 бит на пиксель.
PixelFormat4bppIndexed
Указывает, что форматом отводится 4 бита на пиксель и цвета индексированы.
PixelFormat8bppIndexed
Указывает, что форматом отводится 8 бит на пиксель и цвета индексированы.
PixelFormat16bppARGB1555
Указывает, что формат составляет 16 бит на пиксель; Для альфа-компонента используется 1 бит, а для компонентов красного, зеленого и синего — по 5 битов.
PixelFormat16bppGrayScale
Указывает, что формат составляет 16 бит на пиксель в оттенках серого.
PixelFormat16bppRGB555
Указывает, что форматом отводится 16 бит на пиксель: по 5 бит на красный, зеленый и синий каналы. Оставшийся бит не используется.
PixelFormat16bppRGB565
Указывает, что форматом отводится 16 бит на пиксель: по 5 бит на красный и синий канал, 6 бит на зеленый канал.
PixelFormat24bppRGB
Указывает, что форматом отводится 24 бита на пиксель: по 8 бит на красный, зеленый и синий каналы.
PixelFormat32bppARGB
Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы, а также альфа-канал.
PixelFormat32bppPARGB
Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы, а также альфа-канал. Красный, зеленый и синий каналы умножаются в обратном порядке с учетом альфа-канала.
PixelFormat32bppRGB
Указывает, что форматом отводится 32 бита на пиксель: по 8 бит на красный, зеленый и синий каналы. Оставшиеся 8 бит не используются.
PixelFormat48bppRGB
Указывает, что форматом отводится 48 бит на пиксель: по 16 бит на красный, зеленый и синий каналы.
PixelFormat64bppARGB
Указывает, что форматом отводится 64 бита на пиксель: по 16 бит на красный, зеленый и синий каналы, а также альфа-канал.
PixelFormat64bppPARGB
Указывает, что форматом отводится 64 бита на пиксель: по 16 бит на красный, зеленый и синий каналы, а также альфа-канал. Красный, зеленый и синий каналы умножаются в обратном порядке с учетом альфа-канала.

Комментарии

PixelFormat48bppRGB, PixelFormat64bppARGB и PixelFormat64bppPARGB используют 16 бит на компонент цвета (канал). Windows GDI+ версии 1.0 может считывать 16-разрядные образы на канал, но такие образы преобразуются в формат 8 бит на канал для обработки, отображения и сохранения.

Требования

Требование Значение
Заголовок
Gdipluspixelformats.h