描述
EMRALPHABLEND结构包含AlphaBlend增强型图元文件记录的成员。
C++ 语法
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; |
PowerBASIC 语法
TYPE EMRALPHABLEND emr AS EMR rclBounds AS RECTL xDest AS LONG yDest AS LONG cxDest AS LONG cyDest AS LONG dwRop AS DWORD xSrc AS LONG ySrc AS LONG xformSrc AS XFORM crBkColorSrc AS DWORD iUsageSrc AS DWORD offBmiSrc AS DWORD cbBmiSrc AS DWORD offBitsSrc AS DWORD cbBitsSrc AS DWORD cxSrc AS LONG cySrc AS LONG END TYPE |
成员
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
源矩形的高度为逻辑单位。
备注
在元文件播放期间使用此结构。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)