3.2.59 EMR_SETWORLDTRANSFORM Example 3

This section provides an example of the EMF EMR_SETWORLDTRANSFORM record ([MS-EMF] section 2.3.12.2).

 00000800:                                     23 00 00 00
 00000810: 20 00 00 00 FF FF 7F 3F 00 00 00 00 00 00 00 00
 00000820: FD FF 7F 3F 00 00 00 00 00 00 00 00 


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

Type (0x00000023)

Size (0x00000020)

Xform (0x3F7FFFFF) (24 bytes)

... (0x00000000)

... (0x00000000)

... (0x3F7FFFFD)

... (0x00000000)

... (0x00000000)

Type (4 bytes): 0x00000023 identifies the record type as EMR_SETWORLDTRANSFORM.

Size (4 bytes): 0x00000020 specifies the size of this record in bytes.

Xform (24 bytes): (1.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000) an EMF XForm object ([MS-EMF] section 2.2.28), which specifies the world space to page space transformation.