描述
EMRSTRETCHDIBITS结构包含StretchDIBits增强图元文件记录的成员。
C++ 语法
typedef struct tagEMRSTRETCHDIBITS { EMR emr; RECTL rclBounds; LONG xDest; LONG yDest; LONG xSrc; LONG ySrc; LONG cxSrc; LONG cySrc; DWORD offBmiSrc; DWORD cbBmiSrc; DWORD offBitsSrc; DWORD cbBitsSrc; DWORD iUsageSrc; DWORD dwRop; LONG cxDest; LONG cyDest; } EMRSTRETCHDIBITS, *PEMRSTRETCHDIBITS; |
PowerBASIC 语法
TYPE EMRSTRETCHDIBITS emr AS EMR rclBounds AS RECTL xDest AS LONG yDest AS LONG xSrc AS LONG ySrc AS LONG cxSrc AS LONG cySrc AS LONG offBmiSrc AS DWORD cbBmiSrc AS DWORD offBitsSrc AS DWORD cbBitsSrc AS DWORD iUsageSrc AS DWORD dwRop AS DWORD cxDest AS LONG cyDest AS LONG END TYPE |
成员
emr
基础结构记录。
rclBounds
边界矩形,以设备为单位。
xDest
目标矩形左上角的逻辑x坐标。
yDest
目标矩形左上角的逻辑y坐标。
xSrc
源矩形左上角的逻辑x坐标。
ySrc
源矩形左上角的逻辑y坐标。
cxSrc
源矩形的宽度,以逻辑单位。
cySrc
源矩形的高度,以逻辑为单位。
offBmiSrc
偏移到源BITMAPINFO结构。
cbBmiSrc
源的大小BITMAPINFO结构。
offBitsSrc
偏移到源位图位。
cbBitsSrc
源位图位的大小。
iUsageSrc
BITMAPINFOBITMAPINFO结构的成员的值。iUsageSrc成员可以是DIB_PAL_COLORS或DIB_RGB_COLORS值。
dwRop
光栅操作码。这些代码定义了源矩形的颜色数据如何与目标矩形的颜色数据组合以实现最终颜色。
cxDest
目标矩形的逻辑宽度。
cyDest
目标矩形的逻辑高度。
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)


