Russian Belarusian English German Japanese Ukrainian

Rashka.studio - игры и приложения для Android! Заходи, ждём тебя =)

BrushCopy

CuBook05

Описание

Метод BrushCopy копирует часть изображения битовой матрицы компонента Bitmap на данную канву, заменяя указанный цвет Color в изображении на значение, установленное для кисти канвы Brush. Параметр Source указывает копируемую прямоугольную область в источнике изображения Bitmap. Параметр Dest указывает прямоугольную область на канве, в которую производится копирование.
Замена цвета делает изображение как бы частично прозрачным, если в параметре Color указать цвет фона изображения, а в параметре Color кисти Brush канвы указать цвет фона канвы.
 
Классы

TCanvas
 
Прототип

void __fastcall BrushCopy(const Windows::TRect SDest, TBitmap* Bitmap, const Windows::TRect SSource, TCOlor Color);
 
Пример

Оператор копирует прямоугольную область с координатами углов (10, 10) и (100, 100) из компонента Bitmapl в аналогичную область канвы формы Form1 и заменяет в изображении черный цвет на цвет, установленный в свойстве Form1->Саnvas->Brash->Color:
Form1->Canvas->BrushCopy(Rect(10,10,100,100), Bitmap1, Rect(10,10,100,100) , clBlack);
Если заметили ошибку, выделите фрагмент текста и нажмите Ctrl+Enter

Добавить комментарий


Защитный код Обновить