描述
EMRSETDIBITSTODEVICE结构包含SetDIBitsToDevice增强图元文件记录的成员。
C++ 语法
typedef struct tagEMRSETDIBITSTODEVICE { 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 iStartScan; DWORD cScans; } EMRSETDIBITSTODEVICE, *PEMRSETDIBITSTODEVICE; |
PowerBASIC 语法
TYPE EMRSETDIBITSTODEVICE 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 iStartScan AS DWORD cScans AS DWORD END TYPE |
成员
emr
基础结构记录。
rclBounds
边界矩形,以设备为单位。
xDest
目标矩形左上角的逻辑x坐标。
yDest
目标矩形左上角的逻辑y坐标。
xSrc
源设备无关位图(DIB)左下角的逻辑x坐标。
ySrc
源DIB左下角的逻辑y坐标。
cxSrc
源矩形的宽度,以逻辑单位。
cySrc
源矩形的高度,以逻辑为单位。
offBmiSrc
偏移到源BITMAPINFO结构。
cbBmiSrc
来源BITMAPINFO结构的大小。
offBitsSrc
偏移到源位图位。
cbBitsSrc
源位图位的大小。
iUsageSrc
BITMAPINFOBITMAPINFO结构的成员的值。iUsageSrc成员可以是DIB_PAL_COLORS或DIB_RGB_COLORS值。
iStartScan
阵列中的第一条扫描线。
cScans
扫描线数量
引用文件 #INCLUDE Once
WinGdi.inc(包括Windows.inc)


