다음을 통해 공유


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

참고 항목

Bitmap

비트맵 생성자

이미지

이미지 픽셀 서식 상수

이미지, 비트맵 및 메타파일

이미지, 비트맵 및 메타파일 사용