2.2.2.2 BitmapPresentationObject

The BitmapPresentationObject structure specifies a presentation data type that is used to display linked objects or embedded objects in container applications. The presentation data is in the form of a Bitmap16 Object structure (as specified in [MS-WMF] section 2.2.2.1).


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Header (variable)

...

PresentationDataSize

Bitmap (variable)

...

Header (variable): This MUST be a StandardPresentationObject (section 2.2.2). The ClassName field of the contained PresentationObjectHeader (section 2.2.1) MUST be set to the case-sensitive value "BITMAP".

PresentationDataSize (4 bytes): This MUST be an unsigned long integer set to the size, in bytes, of the Bitmap field. If this field has the value 0, the Bitmap field MUST NOT be present.

Bitmap (variable):  This MUST be a Bitmap16 Object structure as specified in [MS-WMF] section 2.2.2.1.