The handling routine returns the scaling factors as an SFACTORS structure at the location addressed by pOutData, and changes the value addressed by pcOutCount to show the number of bytes in the returned structure.
This escape code is not metafiled or recorded.
Scaling factors are used for physical devices where one unit on the X axis is not equal to one unit on the Y axis. The factors show an arbitrary unit length expressed in X units and Y units. The length is chosen so that the number of X units and Y units can be expressed as an exponent of 2 and the exponents are returned in the SFACTORS structure. For example, if there are eight units of X in the arbitrary unit length, lXscale is set to 3.
Note: For an OD_QUEUED device with PM_Q_STD data, the spooler passes this escape to the presentation driver without recording it.