Structure EMRPOLYTEXTOUTA (wingdi.h)

Les structures EMRPOLYTEXTOUTA et EMRPOLYTEXTOUTW contiennent des membres pour l’enregistrement métafichier amélioré PolyTextOut .

Syntaxe

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

Membres

emr

Structure de base pour tous les types d’enregistrements.

rclBounds

Rectangle englobant, en unités d’appareil.

iGraphicsMode

Mode graphique actuel. Ce membre peut être la valeur GM_COMPATIBLE ou GM_ADVANCED.

exScale

Facteur de mise à l’échelle X des unités de page à 0,01 mm si le mode graphique est la valeur GM_COMPATIBLE.

eyScale

Facteur de mise à l’échelle Y des unités de page à 0,01 mm si le mode graphique est la valeur GM_COMPATIBLE.

cStrings

Nombre de chaînes.

aemrtext[1]

Structure EMRTEXT , qui est suivie de la chaîne et du tableau d’intercharacteur d’espacement.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête wingdi.h (inclure Windows.h)

Voir aussi

Structures de métafichiers

Vue d’ensemble des métafichiers