наложение изображений друг на друга
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



наложение изображений друг на друга Expand / Collapse
Автор
Сообщение
02.08.2006 19:23
Forum Member

Forum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum MemberForum Member

участник
Last Login: 21.10.2006 17:09
Сообщ.: 27, Visits: 231
Всё-таки как?
Я вот смотрела функции класса CDC - PatBit,StretchBit,BitBit - в описании есть такие строки:
BOOL BitBlt( int x, int y, int nWidth, int nHeight, CDC* pSrcDC, int xSrc, int ySrc, DWORD dwRop );
...
dwRop
Определяет растровую операцию, которую нужно выполнить. Коды растровой операцией определяют, как GDI объединяет цвета в операциях вывода, которые включают текущую кисть, возможный исходный точечный рисунок, и точечный рисунок адресата. Следующие коды растровой операции списков для dwRop и их описаний:

MERGECOPY - Объединяет образец и исходный точечный рисунок, использующий Булевый и (AND) оператор.
MERGEPAINT - Объединяет инвертированный исходный точечный рисунок с точечным рисунком адресата используя Булевый или (OR) оператор.
PATCOPY - Копирует образец к точечному рисунку адресата
PATPAINT - Объединяет инвертированный исходный точечный рисунок с образцом, используя Булевый или(OR) оператор. Объединяет результат этой операции с точечным рисунком адресата используя Булевый или (OR) оператор.
SRCAND - Объединяет пиксели адресата и исходных точечных рисунков, используя Булевый и (AND) оператор.
SRCCOPY - Копирует исходный точечный рисунок к точечному рисунку адресата.

Но без наглядности как-то недогоняю, подходят они мне или нет, и что всё-таки делают с изображениями :-(

А ещё - можно ли как-то программно конвертировать jpg или gif в bmp...
или с гифом можно так работать?
Сообщ. #901923
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 7:03