Share via


EMRALPHABLEND 구조체(wingdi.h)

EMRALPHABLEND 구조체에는 AlphaBlend 고급 메타파일 레코드에 대한 멤버가 포함됩니다.

구문

typedef struct tagEMRALPHABLEND {
  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;
  LONG     cxSrc;
  LONG     cySrc;
} EMRALPHABLEND, *PEMRALPHABLEND;

멤버

emr

모든 레코드 형식의 기본 구조체입니다.

rclBounds

경계 사각형(디바이스 단위)입니다.

xDest

대상 사각형의 왼쪽 위 모서리에 있는 x 좌표(논리 단위)입니다.

yDest

대상 사각형의 왼쪽 위 모서리에 있는 논리 단위의 y 좌표입니다.

cxDest

대상 사각형의 논리적 너비입니다.

cyDest

대상 사각형의 논리적 높이입니다.

dwRop

BLENDFUNCTION 구조를 저장합니다.

xSrc

원본 사각형의 왼쪽 위 모서리에 대한 논리 x 좌표입니다.

ySrc

원본 사각형의 왼쪽 위 모서리에 대한 논리적 y 좌표입니다.

xformSrc

원본 디바이스 컨텍스트의 세계 공간 간 페이지 공간 변환입니다.

crBkColorSrc

원본 디바이스 컨텍스트의 배경색(RGB 값)입니다. COLORREF 값을 만들려면 RGB 매크로를 사용합니다.

iUsageSrc

원본 비트맵 정보 색 테이블 사용량(DIB_RGB_COLORS)입니다.

offBmiSrc

원본 BITMAPINFO 구조체에 대한 오프셋입니다.

cbBmiSrc

원본 BITMAPINFO 구조체의 크기입니다.

offBitsSrc

원본 비트맵 비트에 대한 오프셋입니다.

cbBitsSrc

원본 비트맵 비트의 크기입니다.

cxSrc

논리 단위의 원본 사각형 너비입니다.

cySrc

원본 사각형의 높이(논리 단위)입니다.

설명

이 구조체는 메타파일 재생 중에 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wingdi.h(Windows.h 포함)

추가 정보

AlphaBlend

BITMAPINFO

COLORREF

메타 파일 구조

메타파일 개요

RGB