Bitmap::Bitmap(INT,INT,INT,PixelFormat,BYTE*) 메서드(gdiplusheaders.h)
크기 및 서식 정보와 함께 바이트 배열을 기반으로 Bitmap::Bitmap 개체를 만듭니다.
구문
void Bitmap(
[in] INT width,
[in] INT height,
[in] INT stride,
[in] PixelFormat format,
[in] BYTE *scan0
);
매개 변수
[in] width
형식: INT
비트맵의 너비(픽셀)를 지정하는 정수입니다.
[in] height
형식: INT
비트맵의 높이(픽셀)를 지정하는 정수입니다.
[in] stride
형식: INT
한 스캐닝선의 처음부터 다음 스캐닝선까지의 바이트 오프셋을 지정하는 정수입니다. 일반적으로 이 값은 픽셀 형식의 바이트 수(예: 16비트/픽셀의 경우 2)와 비트맵의 너비를 곱한 값입니다. 이 매개 변수에 전달된 값은 4의 배수여야 합니다.
[in] format
형식: PixelFormat
비트맵의 픽셀 형식을 지정하는 정수입니다. 다양한 픽셀 형식을 나타내는 PixelFormat 데이터 형식 및 상수는 Gdipluspixelformats.h에 정의되어 있습니다. 픽셀 서식 상수에 대한 자세한 내용은 이미지 픽셀 서식 상수를 참조하세요.
[in] scan0
형식: BYTE*
픽셀 데이터가 들어 있는 바이트 배열에 대한 포인터입니다. 호출자는 이 매개 변수가 가리키는 메모리 블록을 할당하고 해제합니다.
반환 값
없음
요구 사항
지원되는 최소 클라이언트 | Windows XP, Windows 2000 Professional [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | gdiplusheaders.h(Gdiplus.h 포함) |
라이브러리 | Gdiplus.lib |
DLL | Gdiplus.dll |