2.3.12.1 EMR_MODIFYWORLDTRANSFORM Record
The EMR_MODIFYWORLDTRANSFORM record modifies the current world-space to page-space transform in the playback device context.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
|||||||||||||||||||||||||||||||
Size |
|||||||||||||||||||||||||||||||
Xform (24 bytes) |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
ModifyWorldTransformMode |
Type (4 bytes): An unsigned integer that identifies this record type as EMR_MODIFYWORLDTRANSFORM. This value is 0x00000024.
Size (4 bytes): An unsigned integer that specifies the size of this record in bytes. This value is 0x00000024.
Xform (24 bytes): An XForm object (section 2.2.28) that defines a two-dimensional linear transform in logical units. This transform is used according to the ModifyWorldTransformMode to define a new value for the world-space to page-space transform in the playback device context.
ModifyWorldTransformMode (4 bytes): An unsigned integer that specifies how the transform specified in Xform is used. This value is in the ModifyWorldTransformMode enumeration (section 2.1.24).
For more information concerning transforms and coordinate spaces, see [MSDN-WRLDPGSPC]. See section 2.3.12 for more transform record types.