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) |