CImage::Create
Создает растровое изображение и CImage вложение его на ранее созданный объект CImage.
BOOL Create(
int nWidth,
int nHeight,
int nBPP,
DWORD dwFlags = 0
) throw( );
Параметры
nWidth
Ширина растрового изображения в пикселях. CImagenHeight
Высота растрового изображения CImage в пикселях. Если nHeight положительно, то растровое изображение вверх ногами DIB и его начало координат нижнем левом углу. Если nHeight отрицательное, то растрового изображения DIB сверху вниз, и его левый верхний угол начала координат.nBPP
Число бит на точку в растровом изображении. Как правило, 4, 8, 16, 24 или 32. Может быть 1 для растровых изображений или масок монохромного.dwFlags
Определяет, является ли объект растрового изображения имеет альфа-канал. Сочетание может иметь ноль или более следующих значений:- createAlphaChannel Можно использовать только, если nBPP 32 и eCompressionBI_RGB. Если этот параметр задан, созданный образ имеет значение альфы-версии (прозрачности) для каждого пикселя, хранящиеся в 4 байте ом каждой точки (неиспользуемых в соответствии альфы-версии, отличного от 32 разрядном). Этот альфа-канал автоматически используется при вызове CImage::AlphaBlend.
Примечание
При вызовах CImage::Draw, образы с альфа-каналом автоматически альфа-версия смешанная в назначение.
Возвращаемое значение
Ненулевой, если успешно; в противном случае – значение 0.
Требования
Header: atlimage.h