勇芳软件工作室.汉化:  Metafiles > Metafile Structures >

EMRTRANSPARENTBLT

Previous pageReturn to chapter overviewNext page

描述

 

EMRTRANSPARENTBLT结构包含TransparentBLT增强型图元文件记录的成员。

 

C++ 语法

 

typedef struct tagEMRTRANSPARENTBLT {

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;

} EMRTRANSPARENTBLT,

*PEMRTRANSPARENTBLT;

 

PowerBASIC 语法

 

TYPE EMRTRANSPARENTBLT

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

 

存储透明色。

 

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)