Структуры, используемые точечными рисунками


Нижеследующие структуры используются точечными рисунками.

Структура Описание
BITMAP Структура BITMAP определяет тип, ширину, высоту, цветовой формат и значения битов точечного рисунка.
BITMAPCOREHEADER Структура BITMAPCOREHEADER содержит информацию о размерах и цветовом формате аппаратно-независимого растрового рисунка (DIB).
BITMAPCOREINFO Структура BITMAPCOREINFO определяет размеры и информацию о цвете для аппаратно-независимого растрового формата (DIB).
BITMAPFILEHEADER Структура BITMAPFILEHEADER содержит информацию о типе, размере, и макете файла, который содержит аппаратно-независимый растровый формат (DIB).
BITMAPINFO Структура BITMAPINFO определяет информацию о размерах и цвете для растрового формата DIB.
BITMAPINFOHEADER Структура BITMAPINFOHEADER содержит информацию о размерах и цветовом формате аппаратно-независимого растрового формата (DIB).
BITMAPV4HEADER Структура BITMAPV4HEADER - информационный заголовочный файл точечного рисунка. Это - улучшенная версия структуры BITMAPINFOHEADER.
BITMAPV5HEADER Структура BITMAPV5HEADER информационный заголовочный файл точечного рисунка. Это - улучшенная версия структуры BITMAPINFOHEADER.
BLENDFUNCTION Структура BLENDFUNCTION управляет плавным переходом цвета и тона, устанавливая функции сопряжения  для источниковых и принимающих точечных рисунков.
COLORADJUSTMENT Структура COLORADJUSTMENT определяет  значения настройки цвета, используемые функциями StretchBlt и StretchDIBits, когда метод растяжения - HALFTONE (ПОЛУТОН). Вы можете установить значения настройки цвета при помощи вызова функции SetColorAdjustment.
DIBSECTION Структура DIBSECTION содержит информацию об аппаратно-независимом растровом формате (DIB), созданном при помощи вызова функции CreateDIBSection. Структура DIBSECTION включает в себя информацию о размерах точечного рисунка, цветовом формате, масках цвета, дополнительном объекте отображения файла в памяти и дополнительном смещении сохраненных значений битов. Приложение может получить заполненную структуру DIBSECTION для данного формата DIB при помощи вызова функции GetObject.
GRADIENT_RECT Структура GRADIENT_RECT устанавливает индексы двух вершин в массиве pVertex в функции GradientFill. Эти две вершины формируют левую верхнюю и правую нижнюю  границы прямоугольника.
GRADIENT_TRIANGLE Структура GRADIENT_TRIANGLE устанавливает индексы трех вершин в массиве pVertex в функции GradientFill. Эти три вершины формируют один треугольник.
RGBQUAD Структура RGBQUAD описывает цвет, состоящий из относительных интенсивностей красного, зеленого и синего цвета.
RGBTRIPLE Структура RGBTRIPLE описывает цвет, состоящий из относительных интенсивностей красного, зеленого и синего цвета. Член bmciColors  структуры BITMAPCOREINFO состоит из массива структур RGBTRIPLE.
SIZE Структура SIZE определяет ширину и высоту прямоугольника.
TRIVERTEX Структура TRIVERTEX содержит информацию о цвете и позиции.

 

Назад в оглавление темы
На главную страницу темы

Hosted by uCoz