EMRPOLYTEXTOUTA, EMRPOLYTEXTOUTW

The EMRPOLYTEXTOUTA and EMRPOLYTEXTOUTW structures contain members for the PolyTextOut enhanced metafile record.

typedef struct tagEMRPOLYTEXTOUTA
{
    EMR     emr; 
    RECTL   rclBounds; 
    DWORD   iGraphicsMode; 
    FLOAT   exScale; 
    FLOAT   eyScale; 
    LONG    cStrings; 
    EMRTEXT aemrtext[1]; 
} EMRPOLYTEXTOUTA, *PEMRPOLYTEXTOUTA,
  EMRPOLYTEXTOUTW, *PEMRPOLYTEXTOUTW; 
 

Members

emr
Base structure for all record types.
rclBounds
Bounding rectangle, in device units.
iGraphicsMode
Current graphics mode. This member can be either the GM_COMPATIBLE or GM_ADVANCED value.
exScale
X-scaling factor from page units to .01mm units if the graphics mode is the GM_COMPATIBLE value.
eyScale
Y-scaling factor from page units to .01mm units if the graphics mode is the GM_COMPATIBLE value.
cStrings
Number of strings.
aemrtext
EMRTEXT structure, which is followed by the string and the intercharacter spacing array.

QuickInfo

  Windows NT: Requires version 3.1 or later.
  Windows: Requires Windows 95 or later.
  Windows CE: Unsupported.
  Header: Declared in wingdi.h.

See Also

Metafiles Overview, Enhanced Metafile Structures