Справочник по WinAPI.

SetDIBitsToDevice.

Описание: function SetDIBitsToDevice(DC: HDC; DestX, DestY, Width, Height, SrcX, SrcY;

StartScan, NumScans: Word; Bits: Pointer; var BitsInfo: TBitmapInfo; Usage:

Word): Integer;

Устанавливает биты на поверхности устройства прямо из карты бит, независящей от устройства.

Параметры:

DC: Контекст устройства.

DestX, DestY: Начало прямоугольника назначения в устройстве.

Width: Экстент по X прямоугольника DIB.

Height: Экстент по Y прямоугольника DIB.

SrcX, SrcY: Исходное положение DIB.

StartScan: Номер строки развертки DIB, соответствующей первой строке развертки в.

Bits.

NumScans: Число строк развертки DIB в Bits.

Bits: Массив байт, содержащий биты карты DIB, формат которой указан полем biBitCount структуры BitsInfo.

BitsInfo: Структура TBitmapInfo, содержащая информацию о карте DIB.

Usage: Описывает содержимое полей bmiColors структуры BitsInfo.

Одна из констант DIB_RGB_Colors или DIB_Pal_Colors. См. раздел "Идентификаторы таблицы цветов, DIB_" в главе 1.

Возвращаемое значение:

Число установленных строк развертки. функция находится в файле gdi32.dll.