2.2.5 EmbeddedObject
The EmbeddedObject structure specifies how an embedded object is laid out in a container document.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Header (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
NativeDataSize |
|||||||||||||||||||||||||||||||
NativeData (variable) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
Presentation (variable) |
|||||||||||||||||||||||||||||||
... |
Header (variable): This MUST be an ObjectHeader (section 2.2.4). The FormatID field of the Header MUST be set to 0x00000002.
NativeDataSize (4 bytes): This MUST be set to the size of the NativeData field, in bytes.
NativeData (variable): This must be an array of bytes that contains the native data.
Presentation (variable): This MUST be a MetaFilePresentationObject (section 2.2.2.1), a BitmapPresentationObject (section 2.2.2.2), a DIBPresentationObject (section 2.2.2.3), a StandardClipboardFormatPresentationObject (section 2.2.3.2), or a RegisteredClipboardFormatPresentationObject (section 2.2.3.3).