GdiResetDCEMF 関数 (winppi.h)

GdiResetDCEMF 関数は、スプール EMF 印刷ジョブの再生中にプリンターのデバイス コンテキストをリセットします。

構文

BOOL GdiResetDCEMF(
  HANDLE    SpoolFileHandle,
  PDEVMODEW pCurrDM
);

パラメーター

SpoolFileHandle

呼び出し元から提供されたスプール ファイル ハンドル。 GdiGetSpoolFileHandle の以前の呼び出しによって取得されます。

pCurrDM

GdiGetDevmodeForPage の以前の呼び出しによって取得された DEVMODEW 構造体への呼び出し元指定ポインター。

戻り値

操作が成功した場合、関数は TRUE を返します。 それ以外の場合、関数は FALSE を返します

注釈

GdiResetDCEMF 関数は、印刷プロセッサの PrintDocumentOnPrintProcessor 関数内で使用するために、gdi32.dll によってエクスポートされます。

プリンターのデバイス コンテキストをリセットする必要がある場合は常に、印刷プロセッサで GdiResetDCEMF を呼び出す必要があります。 GdiGetDevmodeForPage 関数が、現在のドキュメント ページの DEVMODEW 構造体が前のドキュメント ページと同じではないことを示す場合は常に、関数を呼び出す必要があります。

詳細については、「 印刷プロセッサでの GDI 関数の使用」を参照してください。

要件

要件
対象プラットフォーム ユニバーサル
Header winppi.h (Winppi.h を含む)
Library Gdi32.Lib
[DLL] Gdi32.dll