libUEMF
A portable library for reading and writing WMF, EMF and EMF+ files
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros
PMF PenData Flags

Macros

#define U_PD_None   0x0000
 no bits set
 
#define U_PD_Transform   0x0001
 Transform.
 
#define U_PD_StartCap   0x0002
 Start Cap.
 
#define U_PD_EndCap   0x0004
 End Cap.
 
#define U_PD_Join   0x0008
 Join.
 
#define U_PD_MiterLimit   0x0010
 Miter Limit.
 
#define U_PD_LineStyle   0x0020
 Line Style.
 
#define U_PD_DLCap   0x0040
 Dashed Line Cap.
 
#define U_PD_DLOffset   0x0080
 Dashed Line Offset.
 
#define U_PD_DLData   0x0100
 Dashed Line Data.
 
#define U_PD_NonCenter   0x0200
 Alignment must be specified with optinal data.
 
#define U_PD_CLData   0x0400
 Compound Line Data.
 
#define U_PD_CustomStartCap   0x0800
 Custom Start Cap.
 
#define U_PD_CustomEndCap   0x1000
 Custom End Cap.
 

Detailed Description

For EMF+ manual 2.1.2.7, Microsoft name: PenData Flags (U_PD_*)

If bit is set the corresponding object must be specfied in the OptionalData field