estrutura MXDC_S0PAGE_DATA_T
A estrutura MXDC_S0PAGE_DATA_T contém uma página de documento XPS a ser passada para o arquivo de saída MXDC (Conversor de Documentos do Microsoft XPS) sem nenhum processamento.
Sintaxe
typedef struct tagMxdcS0PageData {
ULONG dwSize;
BYTE bData[1];
} MXDC_S0PAGE_DATA_T, *P_MXDC_S0PAGE_DATA_T;
Membros
-
dwSize
-
O tamanho do buffer de saída, bData.
-
bData
-
A página do documento XPS.
Comentários
Essa estrutura é acrescentada a uma estrutura de MXDC_ESCAPE_HEADER_T (que tem seu opCode definido como MXDCOP_SET_S0PAGE) para criar uma estrutura MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T . Essa estrutura é então passada para o parâmetro lpszInData da função ExtEscape quando é chamada com MXDC_ESCAPE como escape. O resultado é que o MXDC passa a página para a saída sem processá-la.
A chamada para ExtEscape deve estar entre uma chamada para StartPage e uma chamada para EndPage.
O aplicativo de chamada é responsável por validar o XML da página do documento XPS.
O consumo de streaming será mais eficiente se você chamar ExtEscape com MXDCOP_SET_S0PAGE_RESOURCE como opCode para cada recurso na página antes de chamá-lo com MXDCOP_SET_S0PAGE.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows Server 2008 [somente aplicativos da área de trabalho] |
Cabeçalho |
|