CImage::Create
생성 한 CImage 비트맵 및 이전에 생성 된 첨부 CImage 개체.
BOOL Create(
int nWidth,
int nHeight,
int nBPP,
DWORD dwFlags = 0
) throw( );
매개 변수
nWidth
너비는 CImage 픽셀에서 비트맵입니다.nHeight
높이 CImage 픽셀에서 비트맵입니다.경우 nHeight 양수 상향식 DIB 비트맵이 고 원점이 왼쪽된 아래 모서리에 있습니다.경우 nHeight 이며 음수 비트맵 하향식 DIB는 원점이 왼쪽된 위 모퉁이입니다.nBPP
비트맵의 픽셀 당 비트 수가 있습니다.일반적으로 4, 8, 16, 24 또는 32.1 단색 비트맵 또는 마스크 될 수 있습니다.dwFlags
비트맵은 알파 채널 있는지 여부를 지정 합니다.다음 값 중 0 개 이상의 조합이 될 수 있습니다.- createAlphaChannel 경우에 사용할 수 있습니다 nBPP , 32 및 eCompression 는 BI_RGB.지정 된 경우 만든된 이미지는 알파 (투명도) 값을 (알파 32 비트 이미지를 사용 하지 않는) 각 픽셀의 4 번째 바이트에 저장 하는 각 픽셀에 대 한 있습니다.이 알파 채널이 자동으로 호출할 때 사용 CImage::AlphaBlend.
[!참고]
호출에서 CImage::Draw, 알파 채널이 있는 이미지는 자동으로 알파 혼합을 대상으로 합니다.
반환 값
성공 하면 0이 아닌. 그렇지 않으면 0입니다.
요구 사항
헤더: atlimage.h