@Stesh
0 / 0 / 0
Регистрация: 30.04.2010
Сообщений: 27
|
|
|
02.08.2006, 23:23. Просмотров 2204. Ответов 0
Всё-таки как?
Я вот смотрела функции класса 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...
или с гифом можно так работать?
0
|