2.3.6.1 EMR_DRAWESCAPE Record
The EMR_DRAWESCAPE record passes arbitrary information to a printer driver. The intent is that the information results in drawing being done.
Fields not specified in this section are specified in section 2.3.6.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Type |
|||||||||||||||||||||||||||||||
Size |
|||||||||||||||||||||||||||||||
iEscape |
|||||||||||||||||||||||||||||||
cjIn |
|||||||||||||||||||||||||||||||
Data (variable) |
|||||||||||||||||||||||||||||||
... |
Type (4 bytes): An unsigned integer that identifies this record type from the RecordType enumeration (section 2.1.1). It MUST be EMR_DRAWESCAPE, which is 0x00000069.
cjIn (4 bytes): An unsigned integer specifying the number of bytes to pass to the printer driver.
Data (variable): The data to pass to the printer driver. There MUST be cjIn bytes available.
See section 2.3.6 for more escape record types.