Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The EmfPlusSetWorldTransform record sets the world transform according to the values in a specified transform matrix.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Type |
Flags |
||||||||||||||||||||||||||||||
|
Size |
|||||||||||||||||||||||||||||||
|
DataSize |
|||||||||||||||||||||||||||||||
|
MatrixData (24 bytes) |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
|
... |
|||||||||||||||||||||||||||||||
Type (2 bytes): An unsigned integer that identifies this record type as EmfPlusSetWorldTransform from the RecordType enumeration. The value MUST be 0x402A.
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 0x00000024.
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 0x00000018.
MatrixData (24 bytes): An EmfPlusTransformMatrix object that defines the new current world transform.
See section 2.3.9 for the specification of additional transform record types.