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

EMRPOLYDRAW

Previous pageReturn to chapter overviewNext page

描述

 

EMRPOLYDRAW结构包含PolyDraw增强图元文件记录的成员。

 

C++ 语法

 

typedef struct tagEMRPOLYDRAW {

EMR    emr;

RECTL  rclBounds;

DWORD  cptl;

POINTL aptl[1];

BYTE   abTypes[1];

} EMRPOLYDRAW,

*PEMRPOLYDRAW;

 

PowerBASIC 语法

 

TYPE EMRPOLYDRAW

emr        AS EMR

rclBounds  AS RECTL

cptl       AS DWORD

aptl(0)    AS POINTL

abTypes(0) AS BYTE

END TYPE

 

成员

 

emr

 

基础结构记录。

 

rclBounds

 

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

 

cptl

 

分数。

 

aptl

 

32位数组,以逻辑为单位。

 

abTypes

 

指定如何使用aptl数组中的每个点的值数组。该成员可以是以下值之一:PT_MOVETO,PT_LINETO或PT_BEZIERTO。PT_LINETO或PT_BEZIERTO值可以通过使用按位XOR运算符与PT_CLOSEFIGURE值组合。

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)