DrvStartPage 関数 (winddi.h)
DrvStartPage 関数は、レンダリングのために物理ページの内容をドライバーに送信する準備ができたら、GDI によって呼び出されます。
構文
BOOL DrvStartPage(
[in] SURFOBJ *pso
);
パラメーター
[in] pso
SURFOBJ 構造体への呼び出し元から指定されたポインター。
戻り値
操作が成功した場合、関数は TRUE を返す必要があります。 それ以外の場合は、Win32 SetLastError 関数を呼び出してエラー コードを設定し、 FALSE を返す必要があります。
解説
プリンター グラフィックス DLL は、DrvStartPage 関数を提供する必要があります。 関数は、印刷ジョブの各物理ページがレンダリングされる前に呼び出されます。 (物理ページには、1 つ以上のドキュメント ページを含めることができます)。
通常、 関数は、GDI の EngWritePrinter 関数を呼び出すことによって、ページが印刷される前に、プリンター ハードウェアにコントロール シーケンスを送信するために使用されます。 関数は、プリンター グラフィックス DLL のページ固有の内部初期化操作を実行することもできます。
要件
対象プラットフォーム | デスクトップ |
Header | winddi.h (Winddi.h を含む) |