Inkscape
Vector Graphics Editor
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages Concepts
U_PMF_FILLRECTS Struct Reference

EMF+ manual 2.3.4.20, Microsoft name: EmfPlusFillRects Record, Index 0x0A. More...

#include <upmf.h>

Public Attributes

U_PMF_CMN_HDR Header
 Common header.
 
uint32_t BrushID
 Color or index to Brush object, depends on Header.Flags bit0.
 
uint32_t Elements
 Number of members in Rects.
 

Detailed Description

EMF+ manual 2.3.4.20, Microsoft name: EmfPlusFillRects Record, Index 0x0A.

flags (LITTLE endian here, manual uses BIG endian)
   bit 15      U_PPF_B Set: BrushID is an U_PFM_ARGB; Clear: is index of U_PMF_BRUSH object in EMF+ object table.
   bit  9      U_PPF_C Set: Rect is U_PMF_RECT; Clear: Rect is U_PMF_RECTF

Definition at line 2544 of file upmf.h.

Member Data Documentation

◆ BrushID

uint32_t U_PMF_FILLRECTS::BrushID

Color or index to Brush object, depends on Header.Flags bit0.

Definition at line 2546 of file upmf.h.

◆ Elements

uint32_t U_PMF_FILLRECTS::Elements

Number of members in Rects.

Definition at line 2547 of file upmf.h.

◆ Header

U_PMF_CMN_HDR U_PMF_FILLRECTS::Header

Common header.

Definition at line 2545 of file upmf.h.


The documentation for this struct was generated from the following file: