Estructura T _ de DATOS S0PAGE _ _ de MXDC

La estructura MXDC _ S0PAGE _ DATA _ T contiene una página de documento XPS que se pasará al archivo de salida del Convertidor de documentos XPS de Microsoft (MXDC) sin ningún procesamiento.

Sintaxis

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

Miembros

dwSize

Tamaño del búfer de salida, bData.

bData

Página del documento XPS.

Comentarios

Esta estructura se anexa a una estructura _ MXDC ESCAPE _ HEADER _ T (que tiene su código de operación establecido en MXDCOP SET S0PAGE) para crear una estructura ESCAPE T DE PASO A TRAVÉS de _ _ _ S0PAGE _ _ _ de MXDC. Después, esa estructura se pasa al parámetro lpszInData de la función ExtEscape cuando se llama con MXDC _ ESCAPE como escape. El resultado es que el MXDC pasa la página a la salida sin procesarla.

La llamada a ExtEscape debe estar entre una llamada a StartPage y una llamada a EndPage.

La aplicación que realiza la llamada es responsable de validar el XML de la página del documento XPS.

El consumo de streaming es más eficaz si llama a ExtEscape con MXDCOP _ SET _ S0PAGE _ RESOURCE como opCode para cada recurso de la página antes de llamarlo con MXDCOP _ SET _ S0PAGE.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Solo [ aplicaciones de escritorio de Vista]
Servidor mínimo compatible
Windows Solo aplicaciones de escritorio de Server 2008 []
Header
Mxdc.h

Vea también

Impresión

Estructuras de LA API del colador de impresión

Funciones de escape de impresora GDI

ExtEscape

MXDC _ ESCAPE