2.3.6.6 EmfPlusSetRenderingOrigin Record
The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
Flags |
||||||||||||||||||||||||||||||
Size |
|||||||||||||||||||||||||||||||
DataSize |
|||||||||||||||||||||||||||||||
x |
|||||||||||||||||||||||||||||||
y |
Type (2 bytes): An unsigned integer that identifies this record type as EmfPlusSetRenderingOrigin from the RecordType enumeration. The value MUST be 0x401D.
Flags (2 bytes): An unsigned integer that is not used. This field SHOULD be set to zero and MUST be ignored upon receipt.
Size (4 bytes): An unsigned integer that specifies the 32-bit-aligned number of bytes in the entire record, including the 12-byte record header and record-specific data. For this record type, the value MUST be 0x00000014.
DataSize (4 bytes): An unsigned integer that specifies the 32-bit-aligned number of bytes of record-specific data that follows. For this record type, the value MUST be 0x00000008.
x (4 bytes): A signed integer that defines the horizontal coordinate value of the rendering origin.
y (4 bytes): A signed integer that defines the vertical coordinate value of the rendering origin.
See section 2.3.6 for the specification of additional property record types.