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

EMRPOLYDRAW16

Previous pageReturn to chapter overviewNext page

描述

 

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

 

C++ 语法

 

typedef struct tagEMRPOLYDRAW16 {

EMR    emr;

RECTL  rclBounds;

DWORD  cpts;

POINTS apts[1];

BYTE   abTypes[1];

} EMRPOLYDRAW16,

*PEMRPOLYDRAW16;

 

PowerBASIC 语法

 

TYPE EMRPOLYDRAW16

emr        AS EMR

rclBounds  AS RECTL

cpts       AS DWORD

apts(0)    AS POINTS

abTypes(0) AS BYTE

END TYPE

 

成员

 

emr

 

基础结构记录。

 

rclBounds

 

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

 

cpts

 

分数。

 

apts

 

16位数组。

 

abTypes

 

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

 

引用文件 #INCLUDE Once

 

WinGdi.inc(包括Windows.inc)