EMRPLGBLT

【勇芳软件工作室】汉化HomePreviousNext

EMRPLGBLT结构包含PlgBlt增强型图元文件记录的成员。请注意,图形设备接口(GDI)将设备相关位图转换为独立于设备的位图(DIB),然后将其存储在元文件记录中。

typedef struct tagEMRPLGBLTenen
{
EMR emr;

RECTL rclBounds;

POINTL aptlDest[3];

LONG xSrc;

LONG ySrc;

LONG cxSrc;

LONG cySrc;

XFORM xformSrc;

COLORREF crBkColorSrc;

DWORD iUsageSrc;

DWORD offBmiSrc;

DWORD cbBmiSrc;

DWORD offBitsSrc;

DWORD cbBitsSrc;

LONG xMask;
LONG yMask;

DWORD iUsageMask;

DWORD offBmiMask;

DWORD cbBmiMask;
DWORD offBitsMask;
DWORD cbBitsMask;
} EMRPLGBLT, *PEMRPLGBLT;

会员

EMRen

所有记录类型的基本结构。

rclBounds

边界矩形,以设备为单位。

aptlDest

在逻辑空间中标识目标平行四边形三角的三个数组。源矩形的左上角被映射到该数组中的第一个点,右上角到该数组中的第二个点,左下角到第三个点。源矩形的右下角映射到平行四边形中的隐含第四点。

xSrcaz

源矩形左上角的逻辑x坐标。

ySrc

源矩形左上角的逻辑y坐标。

cxSrc

源的逻辑宽度

cySrc

源的逻辑高度

xformSrc

世界空间到源设备上下文的页空间转换。

crBkColorSrc

源设备上下文的背景颜色(RGB值)。

iUsageSrc

BITMAPINFO 结构的bmiColors成员的价值。iUsageSrc成员可以是DIB_PAL_COLORS,DIB_PAL_INDICES或DIB_RGB_COLORS值。

offBmiSrc

偏移来源BITMAPINFO结构。

cbBmiSrc

来源尺寸BITMAPINFO 结构。

offBitsSrc

偏移到源位图位。

cbBitsSrc

源位图位的大小。

xMask

水平像素偏移到掩码位图。

yMask

垂直像素偏移到掩码位图。

iUsageMask

bmiColors 结构的bmiColors成员的值。

offBmiMask

偏移屏蔽BITMAPINFO结构。

cbBmiMask

面具尺寸BITMAPINFO结构。

offBitsMask

偏移屏蔽位图位。

cbBitsMask

掩码位图位的大小。

也可以看看

BITMAPINFO, PlgBlt, RGB