MXDC _ S0PAGE _ DATA T _ 構造体

MXDC _ S0PAGE _ DATA _ T 構造体は、処理を行わずに Microsoft XPS Document Converter (MXDC) 出力ファイルに渡される XPS ドキュメント ページを保持します。

構文

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

メンバー

Dwsize

出力バッファーのサイズ (bData)。

bData

XPS ドキュメント ページ。

Remarks

この構造体は、MXDC S0PAGE パススルー ESCAPE T 構造体を作成するために 、MXDC _ ESCAPE _ HEADER _ T 構造体 (opCode が MXDCOP _ SET _ S0PAGE _ _ _ _ に設定されている) に追加されます。 その構造体は、エスケープとして MXDC _ ESCAPEを使用して呼び出された場合に 、ExtEscape関数の lpszInData パラメーターに渡されます。 その結果、MXDC はページを処理せずに出力に渡します。

ExtEscape の呼び出しは 、StartPageの呼び出しと EndPage の呼び出しの間 である必要があります

呼び出し元のアプリケーションは、XPS ドキュメント ページの XML を検証する必要があります。

MXDCOP SET S0PAGE で呼び出す前に、ページ上の各リソースの opCode として MXDCOP _ SET _ _ S0PAGE RESOURCE を使用して ExtEscapeを呼び出した場合、ストリーミングの使用が効率的になります。 _ _

要件

要件
サポートされている最小のクライアント
WindowsVista [ デスクトップ アプリのみ]
サポートされている最小のサーバー
WindowsServer 2008 [ デスクトップ アプリのみ]
ヘッダー
Mxdc.h

関連項目

印刷

印刷スプーラー API 構造体

GDI プリンターエスケープ関数

ExtEscape

MXDC _ エスケープ