Функции-элементы
Constructor | Создает объект TDib и устанавливает элемент
данных Handle в заимствованный описатель. |
Destructor | Переопределяет базовый деструктор. |
ChangeModeToPal | Преобразует существующую таблицу цветов для использования относительных значений палитры. |
ChangeModeToRGB | Преобразует существующую таблицу цветов для использования абсолютных значений RGB. |
FindColor | Возвращает для данного цвета запись палитры. |
FindIndex | Возвращает запись палитры, соответствующую
заданному индексу. |
GetBits | Возвращает для данного DIB элемент данных
Bits. |
GetColor | Возвращает для данного DIB значение bmiColors. |
GetIndex | Возвращает индекс цвета для данной записи палитры. |
GetIndices | Возвращает для данного DIB индексы bmiColors. |
GetInfo | Возвращает для данного DIB поле Info. |
GetInfoHeader | Возвращает для данного DIB bmiHeader. |
Height | Возвращает высоту данного объекта DIB или 0. |
IsOK | Возвращает False, если Info = 0, или True. Если объект DIB создать не удается, то память освобождается, и Info устанавливается в 0. |
IsPM | Возвращает True, если IsCore = 0. |
MapColor | Отображает заданные цвета в текущей палитре
данного DIB. |
MapIndex | Отображает индексы в текущей палитре данного
DIB. |
NumColors | Возвращает число цветов в палитре DIB или 0,
если Info = 0. |
NumScans | Возвращает 0, если Info = 0, иначе возвращается размер сканирования данного объекта DIB. |
operator<< | Записывает данный DIB в указанный буфер Clipboard, допуская обычную цепочку <<. |
operator BITMAPINFO() | Выполняет приведение типа данного DIB, возвращая указатель на информационную структуру битового массива. |
operator HEADER() | Выполняет для данного DIB приведение типа, BITMAPINFO- возвращая указатель на информационный заголовок битового массива. |
operator HANDLE() | Выполняет приведение типа DIB, возвращая его описатель Handle. |
operator TRgbQuad() | Выполняет приведение типа DIB, возвращая его
структуру цветов. |
SetColor | Устанавливает для данной записи палитры заданный цвет. |
SetIndex | Устанавливает для данной записи палитры заданный индекс. |
Size | Возвращает TSize( 0,0), если Info = 0, или TSize(W,H) - размер данного объекта DIB. |
StartScan | Возвращает начальную строку сканирования DIB. |
ToClipBoard | Помещает заданный объект DIB в указанный буфер Clipboard. |
Usage | Возвращает для данного DIB значение, указывающее, как нужно интерпретировать таблицу цветов. |
Width | Возвращает ширину объекта DIB или 0. |
WriteFile | Запись файла. При успешном вызове возвращает True. |
InfoFromHandle | Блокирует описатель данного DIB и выделяет из заголовка DIB остальные элементы данных. |
LoadFile | Загружает данный DIB из файла с указанным именем. |
LoadResource | Загружает данный DIB из указанного ресурса. |
Read | Считывает в данный DIB данные, начиная с указанного смещения, из любого файла, BMP или ресурса. |