
WinApi Функция:
function CreateDIBitmap(DC: HDC; var InfoHeader: TBitmapInfoHeader; Usage: Longint; InitBits: PChar; var InitInfo: TBitmapInfo; Usage: Word): HBitmap;
Описание функции:
Создает характерную для устройства карту бит памяти из карты бит, независящей от устройства, описываемой InfoHeader и InitInfo
Параметры:
DC: Контекст устройства
InfoHeader: TBitmapInfoHeader, описывающий размер и формат карты бит
Usage: В случае cbm_Init карта бит инициализируется согласно InfoBits и InitInfo
InfoBits: Массив байт, содержащий значения начальной карты бит, формат которой зависит от поля biBitCount записи InitInfo
InitInfo: Структура TBitmapInfo, которая описывает размерности и формат цветов
Usage: Одна из констант DIB_RGB_Colors или DIB_Pal_Colors. См. раздел "Идентификаторы таблицы цветов, DIB_" в главе 1
Возвращаемое значение:
В случае успешного завершения - идентификатор карты бит; 0 - в противном случае