структура MXDC_S0PAGE_DATA_T
Структура MXDC_S0PAGE_DATA_T содержит страницу документа XPS, которая передается в выходной файл Microsoft XPS Document Converter (MXDC) без какой-либо обработки.
Синтаксис
typedef struct tagMxdcS0PageData {
ULONG dwSize;
BYTE bData[1];
} MXDC_S0PAGE_DATA_T, *P_MXDC_S0PAGE_DATA_T;
Члены
-
dwSize
-
Размер выходного буфера bData.
-
bData
-
Страница документа XPS.
Комментарии
Эта структура добавляется в структуру MXDC_ESCAPE_HEADER_T (для которой для opCode задано значение MXDCOP_SET_S0PAGE), чтобы создать структуру MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T . Затем эта структура передается параметру lpszInData функции ExtEscape при вызове с MXDC_ESCAPE в качестве escape-файла. В результате MXDC передает страницу в выходные данные без обработки.
Вызов ExtEscape должен находиться между вызовом StartPage и вызовом EndPage.
Вызывающее приложение отвечает за проверку XML страницы документа XPS.
Использование потоковой передачи более эффективно, если вы вызываете ExtEscape с MXDCOP_SET_S0PAGE_RESOURCE в качестве opCode для каждого ресурса на странице, прежде чем вызывать его с помощью MXDCOP_SET_S0PAGE.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista [только классические приложения] |
Минимальная версия сервера |
Windows Server 2008 [только классические приложения] |
Заголовок |
|