drvStartPage 函数 (winddi.h)
当 DrvStartPage 函数准备好开始将物理页面的内容发送到驱动程序进行呈现时,GDI 将调用该函数。
语法
BOOL DrvStartPage(
[in] SURFOBJ *pso
);
参数
[in] pso
调用方提供的指向 SURFOBJ 结构的指针。
返回值
如果操作成功,函数应返回 TRUE。 否则,它应调用 Win32 SetLastError 函数来设置错误代码,然后返回 FALSE。
注解
打印机图形 DLL 必须提供 DrvStartPage 函数。 在呈现打印作业的每个物理页面之前调用 函数。 (物理页面可以包含一个或多个文档页面。)
通常,函数用于在打印页面之前,通过调用 GDI 的 EngWritePrinter 函数将控制序列发送到打印机硬件。 函数还可以对打印机图形 DLL 执行特定于页面的内部初始化操作。
要求
目标平台 | 桌面 |
标头 | winddi.h (包括 Winddi.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈