7 Index

A

Applicability

ArcDirection enumeration

ArmStyle enumeration

B

BackgroundMode enumeration

BitFIX28_4 Object

BitFIX28_4 packet

BitmapRecordTypes packet

Byte ordering

Byte ordering example

C

Change tracking

ClippingRecordTypes packet

ColorAdjustment enumeration

ColorAdjustment Object

ColorAdjustment packet

ColorMatchToTarget enumeration

ColorSpace enumeration

CommentRecordTypes packet

Common data types and fields

Contrast enumeration

ControlRecordTypes packet

D

Data types and fields - common

DesignVector Object

DesignVector packet

Details

   common data types and fields

DIBColors enumeration

Drawing Record Types

DrawingRecordTypes packet

E

EMF metafile example

EMF Metafile Example example

EMF Metafile Playback example

EmfMetafileHeader packet

EmfMetafileHeader Record

EmfMetafileHeaderExtension1 packet

EmfMetafileHeaderExtension1 Record

EmfMetafileHeaderExtension2 packet

EmfMetafileHeaderExtension2 Record

EMR_ALPHABLEND packet

EMR_ALPHABLEND record

EMR_ANGLEARC packet

EMR_ANGLEARC Record

EMR_ARC packet

EMR_ARC Record

EMR_ARCTO packet

EMR_ARCTO Record

EMR_BITBLT example (section 3.2.4, section 3.2.6)

EMR_BITBLT packet

EMR_BITBLT Record

EMR_CHORD packet

EMR_CHORD Record

EMR_COLORCORRECTPALETTE packet

EMR_COLORCORRECTPALETTE record

EMR_COLORMATCHTOTARGETW packet

EMR_COLORMATCHTOTARGETW record

EMR_COMMENT packet

EMR_COMMENT Record

EMR_COMMENT_BEGINGROUP packet

EMR_COMMENT_BEGINGROUP Record

EMR_COMMENT_EMFPLUS packet

EMR_COMMENT_EMFPLUS Record

EMR_COMMENT_EMFSPOOL packet

EMR_COMMENT_EMFSPOOL Record

EMR_COMMENT_ENDGROUP packet

EMR_COMMENT_ENDGROUP Record

EMR_COMMENT_MULTIFORMATS packet

EMR_COMMENT_MULTIFORMATS Record

EMR_COMMENT_PUBLIC packet

EMR_COMMENT_PUBLIC Record Types

EMR_COMMENT_WINDOWS_METAFILE packet

EMR_COMMENT_WINDOWS_METAFILE Record

EMR_CREATEBRUSHINDIRECT example

EMR_CREATEBRUSHINDIRECT packet

EMR_CREATEBRUSHINDIRECT Record

EMR_CREATECOLORSPACE packet

EMR_CREATECOLORSPACE record

EMR_CREATECOLORSPACEW packet

EMR_CREATECOLORSPACEW record

EMR_CREATEDIBPATTERNBRUSHPT packet

EMR_CREATEDIBPATTERNBRUSHPT Record

EMR_CREATEMONOBRUSH packet

EMR_CREATEMONOBRUSH Record

EMR_CREATEPALETTE packet

EMR_CREATEPALETTE Record

EMR_CREATEPEN packet

EMR_CREATEPEN Record

EMR_DELETECOLORSPACE packet

EMR_DELETECOLORSPACE record

EMR_DELETEOBJECT example (section 3.2.15, section 3.2.19, section 3.2.20)

EMR_DELETEOBJECT packet

EMR_DELETEOBJECT Record

EMR_DRAWESCAPE packet

EMR_DRAWESCAPE Record

EMR_ELLIPSE packet

EMR_ELLIPSE Record

EMR_EOF example

EMR_EOF packet

EMR_EOF Record

EMR_EXCLUDECLIPRECT packet

EMR_EXCLUDECLIPRECT Record

EMR_EXTCREATEFONTINDIRECTW example (section 3.2.8, section 3.2.11, section 3.2.13, section 3.2.16)

EMR_EXTCREATEFONTINDIRECTW packet

EMR_EXTCREATEFONTINDIRECTW Record

EMR_EXTCREATEPEN packet

EMR_EXTCREATEPEN Record

EMR_EXTESCAPE packet

EMR_EXTESCAPE Record

EMR_EXTFLOODFILL packet

EMR_EXTFLOODFILL Record

EMR_EXTSELECTCLIPRGN packet

EMR_EXTSELECTCLIPRGN Record

EMR_EXTTEXTOUTA packet

EMR_EXTTEXTOUTA record

EMR_EXTTEXTOUTW example

EMR_EXTTEXTOUTW packet

EMR_EXTTEXTOUTW Record

EMR_FILLPATH packet

EMR_FILLPATH Record

EMR_FILLRGN packet

EMR_FILLRGN Record

EMR_FORCEUFIMAPPING packet

EMR_FORCEUFIMAPPING Record

EMR_FRAMERGN packet

EMR_FRAMERGN Record

EMR_GLSBOUNDEDRECORD packet

EMR_GLSBOUNDEDRECORD record

EMR_GLSRECORD packet

EMR_GLSRECORD record

EMR_GRADIENTFILL packet

EMR_GRADIENTFILL record

EMR_HEADER example

EMR_HEADER packet

EMR_HEADER Record Types

EMR_INTERSECTCLIPRECT packet

EMR_INTERSECTCLIPRECT Record

EMR_INVERTRGN packet

EMR_INVERTRGN Record

EMR_LINETO packet

EMR_LINETO Record

EMR_MASKBLT packet

EMR_MASKBLT Record

EMR_MODIFYWORLDTRANSFORM packet

EMR_MODIFYWORLDTRANSFORM Record

EMR_MOVETOEX packet

EMR_MOVETOEX Record

EMR_NAMEDESCAPE packet

EMR_NAMEDESCAPE Record

EMR_OFFSETCLIPRGN packet

EMR_OFFSETCLIPRGN Record

EMR_PAINTRGN packet

EMR_PAINTRGN Record

EMR_PIE packet

EMR_PIE Record

EMR_PIXELFORMAT packet

EMR_PIXELFORMAT record

EMR_PLGBLT packet

EMR_PLGBLT Record

EMR_POLYBEZIER packet

EMR_POLYBEZIER Record

EMR_POLYBEZIER16 packet

EMR_POLYBEZIER16 Record

EMR_POLYBEZIERTO packet

EMR_POLYBEZIERTO Record

EMR_POLYBEZIERTO16 packet

EMR_POLYBEZIERTO16 Record

EMR_POLYDRAW packet

EMR_POLYDRAW Record

EMR_POLYDRAW16 packet

EMR_POLYDRAW16 Record

EMR_POLYGON packet

EMR_POLYGON Record

EMR_POLYGON16 packet

EMR_POLYGON16 Record

EMR_POLYLINE packet

EMR_POLYLINE Record

EMR_POLYLINE16 packet

EMR_POLYLINE16 Record

EMR_POLYLINETO packet

EMR_POLYLINETO Record

EMR_POLYLINETO16 packet

EMR_POLYLINETO16 Record

EMR_POLYPOLYGON packet

EMR_POLYPOLYGON Record

EMR_POLYPOLYGON16 packet

EMR_POLYPOLYGON16 Record

EMR_POLYPOLYLINE packet

EMR_POLYPOLYLINE Record

EMR_POLYPOLYLINE16 packet

EMR_POLYPOLYLINE16 Record

EMR_POLYTEXTOUTA packet

EMR_POLYTEXTOUTA record

EMR_POLYTEXTOUTW packet

EMR_POLYTEXTOUTW record

EMR_RECTANGLE packet

EMR_RECTANGLE Record

EMR_RESIZEPALETTE packet

EMR_RESIZEPALETTE Record

EMR_RESTOREDC packet

EMR_RESTOREDC Record

EMR_ROUNDRECT packet

EMR_ROUNDRECT Record

EMR_SCALEVIEWPORTEXTEX packet

EMR_SCALEVIEWPORTEXTEX Record

EMR_SCALEWINDOWEXTEX packet

EMR_SCALEWINDOWEXTEX Record

EMR_SELECTCLIPPATH packet

EMR_SELECTCLIPPATH Record

EMR_SELECTOBJECT example (section 3.2.3, section 3.2.5, section 3.2.9, section 3.2.12, section 3.2.14, section 3.2.17, section 3.2.18, section 3.2.21)

EMR_SELECTOBJECT packet

EMR_SELECTOBJECT Record

EMR_SELECTPALETTE packet

EMR_SELECTPALETTE Record

EMR_SETARCDIRECTION packet

EMR_SETARCDIRECTION Record

EMR_SETBKCOLOR packet

EMR_SETBKCOLOR Record

EMR_SETBKMODE example

EMR_SETBKMODE packet

EMR_SETBKMODE Record

EMR_SETBRUSHORGEX packet

EMR_SETBRUSHORGEX Record

EMR_SETCOLORADJUSTMENT packet

EMR_SETCOLORADJUSTMENT Record

EMR_SETCOLORSPACE packet

EMR_SETCOLORSPACE record

EMR_SETDIBITSTODEVICE packet

EMR_SETDIBITSTODEVICE Record

EMR_SETICMMODE packet

EMR_SETICMMODE record

EMR_SETICMPROFILEA packet

EMR_SETICMPROFILEA record

EMR_SETICMPROFILEW packet

EMR_SETICMPROFILEW record

EMR_SETLAYOUT packet

EMR_SETLAYOUT record

EMR_SETLINKEDUFIS packet

EMR_SETLINKEDUFIS Record

EMR_SETMAPMODE packet

EMR_SETMAPMODE Record

EMR_SETMAPPERFLAGS packet

EMR_SETMAPPERFLAGS record

EMR_SETMITERLIMIT packet

EMR_SETMITERLIMIT Record

EMR_SETPALETTEENTRIES packet

EMR_SETPALETTEENTRIES Record

EMR_SETPIXELV packet

EMR_SETPIXELV Record

EMR_SETPOLYFILLMODE packet

EMR_SETPOLYFILLMODE Record

EMR_SETROP2 packet

EMR_SETROP2 Record

EMR_SETSTRETCHBLTMODE packet

EMR_SETSTRETCHBLTMODE Record

EMR_SETTEXTALIGN packet

EMR_SETTEXTALIGN Record

EMR_SETTEXTCOLOR record

EMR_SETTEXTJUSTIFICATION packet

EMR_SETVIEWPORTEXTEX packet

EMR_SETVIEWPORTEXTEX Record

EMR_SETVIEWPORTORGEX packet

EMR_SETVIEWPORTORGEX Record

EMR_SETWINDOWEXTEX packet

EMR_SETWINDOWEXTEX Record

EMR_SETWINDOWORGEX packet

EMR_SETWINDOWORGEX Record

EMR_SETWORLDTRANSFORM packet

EMR_SETWORLDTRANSFORM Record

EMR_SMALLTEXTOUT packet

EMR_SMALLTEXTOUT Record

EMR_STRETCHBLT packet

EMR_STRETCHBLT Record

EMR_STRETCHDIBITS packet

EMR_STRETCHDIBITS Record

EMR_STROKEANDFILLPATH packet

EMR_STROKEANDFILLPATH Record

EMR_STROKEPATH packet

EMR_STROKEPATH Record

EMR_TRANSPARENTBLT packet

EMR_TRANSPARENTBLT record

EmrComment enumeration

EmrFormat Object

EmrFormat packet

EmrText Object

EmrText packet

Enumerations

EpsData Object

EpsData packet

EscapeRecordTypes packet

Examples

   byte ordering example

   EMF Metafile Example

   EMF Metafile Playback

   EMR_BITBLT example (section 3.2.4, section 3.2.6)

   EMR_CREATEBRUSHINDIRECT example

   EMR_DELETEOBJECT example (section 3.2.15, section 3.2.19, section 3.2.20)

   EMR_EOF example

   EMR_EXTCREATEFONTINDIRECTW example (section 3.2.8, section 3.2.11, section 3.2.13, section 3.2.16)

   EMR_EXTTEXTOUTW example

   EMR_HEADER example

   EMR_SELECTOBJECT example (section 3.2.3, section 3.2.5, section 3.2.9, section 3.2.12, section 3.2.14, section 3.2.17, section 3.2.18, section 3.2.21)

   EMR_SETBKMODE example

   metafile design examples

ExtTextOutOptions enumeration

F

FamilyType enumeration

Fields - vendor-extensible

FloodFill enumeration

FormatSignature enumeration

G

Glossary

GradientFill enumeration

GradientRectangle Object

GradientRectangle packet

GradientTriangle Object

GradientTriangle packet

GraphicsMode enumeration

H

HatchStyle enumeration

Header Object

Header packet

HeaderExtension1 Object

HeaderExtension1 packet

HeaderExtension2 Object

HeaderExtension2 packet

I

ICMMode enumeration

Illuminant enumeration

Implementer - security considerations

Informative references

Introduction

L

Letterform enumeration

Localization

LogBrushEx Object

LogBrushEx packet

LogFont Object

LogFont packet

LogFontEx Object

LogFontEx packet

LogFontExDv Object

LogFontExDv packet

LogFontPanose Object

LogFontPanose packet

LogPalette Object

LogPalette packet

LogPaletteEntry Object

LogPaletteEntry packet

LogPen Object

LogPen packet

LogPenEx Object

LogPenEx packet

M

MapMode enumeration

Metafile design examples

Metafile structure

MetafileVersion enumeration

MidLine enumeration

ModifyWorldTransformMode enumeration

MR_SETTEXTCOLOR packet

N

Normative references

O

ObjectCreationRecordTypes packet

ObjectManipulationRecordTypes packet

Objects

OpenGLRecordTypes packet

Overview (synopsis)

P

Panose Object

Panose packet

Path Bracket Record Types

PathBracketRecordTypes packet

PenStyle enumeration

PixelFormatDescriptor Object

PixelFormatDescriptor packet

Point enumeration

Point28_4 Object

Point28_4 packet

PolygonFillMode enumeration

Product behavior

Proportion enumeration

R

RecordType enumeration

References

   informative

   normative

RegionData Object

RegionData packet

RegionDataHeader Object

RegionDataHeader packet

RegionMode enumeration

Relationship to other protocols

Relationship to protocols and other structures

S

Security

Security - implementer considerations

SerifType enumeration

StateRecordTypes packet

StockObject enumeration

StretchMode enumeration

StrokeVariation enumeration

Structures

   Drawing Record Types

   enumerations

   objects

   overview

   Path Bracket Record Types

T

Tracking changes

TransformRecordTypes packet

TriVertex Object

TriVertex packet

U

UniversalFontId Object

UniversalFontId packet

V

Vendor-extensible fields

Versioning

W

Weight enumeration

X

XForm Object

XForm packet

XHeight enumeration

Show: