MXDC_S0PAGE_DATA_T-Struktur
Die MXDC_S0PAGE_DATA_T-Struktur enthält eine XPS-Dokumentseite, die ohne Verarbeitung an die MXDC-Ausgabedatei (Microsoft XPS Document Converter) übergeben werden soll.
Syntax
typedef struct tagMxdcS0PageData {
ULONG dwSize;
BYTE bData[1];
} MXDC_S0PAGE_DATA_T, *P_MXDC_S0PAGE_DATA_T;
Member
-
dwSize
-
Die Größe des Ausgabepuffers bData.
-
bData
-
Die XPS-Dokumentseite.
Bemerkungen
Diese Struktur wird an eine MXDC_ESCAPE_HEADER_T-Struktur angefügt (deren opCode auf MXDCOP_SET_S0PAGE festgelegt ist), um eine MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T-Struktur zu erstellen. Diese Struktur wird dann an den lpszInData-Parameter der ExtEscape-Funktion übergeben, wenn sie mit MXDC_ESCAPE als Escapezeichen aufgerufen wird. Das Ergebnis ist, dass das MXDC die Seite an die Ausgabe übergibt, ohne sie zu verarbeiten.
Der Aufruf von ExtEscape muss zwischen einem Aufruf von StartPage und einem Aufruf von EndPage erfolgen.
Die aufrufende Anwendung ist für die Überprüfung des XML-Codes der XPS-Dokumentseite verantwortlich.
Die Streamingnutzung ist effizienter, wenn Sie ExtEscape mit MXDCOP_SET_S0PAGE_RESOURCE als opCode für jede Ressource auf der Seite aufrufen, bevor Sie sie mit MXDCOP_SET_S0PAGE aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2008 [nur Desktop-Apps] |
Header |
|