共用方式為


MXDC_S0PAGE_DATA_T 結構

MXDC_S0PAGE_DATA_T結構會保存要傳遞至 Microsoft XPS 檔轉換器的 XPS 檔頁面, (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 結構。 然後,當使用MXDC_ESCAPE做為逸出呼叫時,該結構會傳遞至ExtEscape函式的lpszInData參數。 結果是 MXDC 會將頁面傳遞至輸出,而不需加以處理。

ExtEscape的呼叫必須介於對StartPage的呼叫與EndPage的呼叫之間。

呼叫的應用程式負責驗證 XPS 檔頁面的 XML。

如果您使用MXDCOP_SET_S0PAGE_RESOURCE呼叫ExtEscape作為頁面上每個資源的opCode,則串流耗用量會更有效率,然後再使用MXDCOP_SET_S0PAGE呼叫它。

規格需求

需求
最低支援的用戶端
Windows Vista [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2008 [僅限傳統型應用程式]
標頭
Mxdc.h

另請參閱

列印

列印多工緩衝處理器 API 結構

GDI 印表機逸出函式

ExtEscape

MXDC_ESCAPE