2.2.1 Graphics Object Types

The Graphics Objects specify parameters for graphics output. They are part of the playback device context and are persistent during the playback of an EMF+ metafile.

The following types of graphics objects are defined:

Name

Section

Description

EmfPlusBrush

2.2.1.1

Specifies a graphics brush for the filling of figures.

EmfPlusCustomLineCap

2.2.1.2

Specifies the shape to use at the ends of a line drawn by a graphics pen.

EmfPlusFont

2.2.1.3

Specifies properties that determine the appearance of text, including typeface, size, and style.

EmfPlusImage

2.2.1.4

Specifies a graphics image in the form of a bitmap or metafile.

EmfPlusImageAttributes

2.2.1.5

Specifies how bitmap and metafile image colors are manipulated during rendering.

EmfPlusPath

2.2.1.6

Specifies a series of line and curve segments.

EmfPlusPen

2.2.1.7

Specifies a graphics pen for the drawing of lines.

EmfPlusRegion

2.2.1.8

Specifies line and curve segments that define a nonrectilinear shape.

EmfPlusStringFormat

2.2.1.9

Specifies text layout, display manipulations, and language identification.

Graphics objects are explicitly created by EmfPlusObject records, and they can be used in any number of graphics operations. An implementation is responsible for keeping track of graphics objects during playback of the metafile. A conceptual model for managing EMF+ graphics objects is described in Managing Graphics Objects.

Show: