_Structure MXDC S0PAGE _ Data _ T

La structure MXDC _ S0PAGE _ Data _ T contient une page de document XPS à transmettre au fichier de sortie Microsoft XPS Document Converter (MXDC) sans aucun traitement.

Syntaxe

typedef struct tagMxdcS0PageData {
  ULONG dwSize;
  BYTE  bData[1];
} MXDC_S0PAGE_DATA_T, *P_MXDC_S0PAGE_DATA_T;

Membres

dwSize nul

Taille de la mémoire tampon de sortie, bData.

bData

Page de document XPS.

Remarques

Cette structure est ajoutée à une structure _ t d' _ en _ -tête d’échappement MXDC (dont le opcode a la valeur MXDCOP _ Set _ S0PAGE) pour créer une structure MXDC _ S0PAGE passthrough d' _ _ échappement _ . Cette structure est ensuite transmise au paramètre lpszInData de la fonction ExtEscape quand elle est appelée avec MXDC _ Escape comme caractère d’échappement. Le résultat est que le MXDC transmet la page à la sortie sans la traiter.

L’appel à ExtEscape doit être compris entre un appel à StartPage et un appel à EndPage.

L’application appelante est chargée de valider le code XML de la page de document XPS.

La consommation de streaming est plus efficace si vous appelez ExtEscape avec MXDCOP _ définir la _ _ ressource S0PAGE comme opcode pour chaque ressource sur la page avant de l’appeler avec MXDCOP _ définir _ S0PAGE.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows [Applications de bureau Vista uniquement]
Serveur minimal pris en charge
Windows Serveur 2008 [ applications de bureau uniquement]
En-tête
Mxdc. h

Voir aussi

Impression

Structures de l’API du spouleur d’impression

Fonctions d’échappement d’imprimante GDI

ExtEscape

MXDC _ échappement