EMRBITBLT 구조체(wingdi.h)
EMRBITBLT 구조체에는 BitBlt 고급 메타파일 레코드에 대한 멤버가 포함됩니다. GDI(그래픽 디바이스 인터페이스)는 메타파일 레코드에 저장하기 전에 디바이스 종속 비트맵을 DIB(디바이스 독립적 비트맵)로 변환합니다.
구문
typedef struct tagEMRBITBLT {
EMR emr;
RECTL rclBounds;
LONG xDest;
LONG yDest;
LONG cxDest;
LONG cyDest;
DWORD dwRop;
LONG xSrc;
LONG ySrc;
XFORM xformSrc;
COLORREF crBkColorSrc;
DWORD iUsageSrc;
DWORD offBmiSrc;
DWORD cbBmiSrc;
DWORD offBitsSrc;
DWORD cbBitsSrc;
} EMRBITBLT, *PEMRBITBLT;
멤버
emr
모든 레코드 형식의 기본 구조체입니다.
rclBounds
경계 사각형(디바이스 단위)입니다.
xDest
대상 사각형의 왼쪽 위 모퉁이에 대한 논리적 x 좌표입니다.
yDest
대상 사각형의 왼쪽 위 모퉁이에 대한 논리적 y 좌표입니다.
cxDest
대상 사각형의 논리적 너비입니다.
cyDest
대상 사각형의 논리적 높이입니다.
dwRop
래스터 작업 코드입니다. 이러한 코드는 원본 사각형의 색 데이터를 대상 사각형의 색 데이터와 결합하여 최종 색을 달성하는 방법을 정의합니다.
xSrc
원본 사각형의 왼쪽 위 모서리에 대한 논리적 x 좌표입니다.
ySrc
원본 사각형의 왼쪽 위 모퉁이에 대한 논리적 y 좌표입니다.
xformSrc
원본 디바이스 컨텍스트의 세계 공간 간 페이지 공간 변환입니다.
crBkColorSrc
원본 디바이스 컨텍스트의 배경색(RGB 값)입니다. COLORREF 값을 만들려면 RGB 매크로를 사용합니다.
iUsageSrc
BITMAPINFO 구조체의 bmiColors 멤버 값입니다. iUsageSrc 멤버는 DIB_PAL_COLORS 또는 DIB_RGB_COLORS 값일 수 있습니다.
offBmiSrc
원본 BITMAPINFO 구조에 대한 오프셋입니다.
cbBmiSrc
원본 BITMAPINFO 구조체의 크기입니다.
offBitsSrc
원본 비트맵 비트에 대한 오프셋입니다.
cbBitsSrc
원본 비트맵 비트의 크기입니다.
요구 사항
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | wingdi.h(Windows.h 포함) |