drvNotify 函数 (winddi.h)
DrvNotify 函数允许通过 GDI 通知显示驱动程序有关特定信息。
语法
void DrvNotify(
SURFOBJ *pso,
ULONG iType,
PVOID pvData
);
参数
pso
指向 SURFOBJ 结构的指针,该结构描述发生通知的主图面。
iType
标识有关 GDI 通知驱动程序的信息类型。 此参数可能是以下值之一:
DN_DEVICE_ORIGIN
通知驱动程序设备的来源。 pvData 参数指向一个 POINTL 结构,该结构标识桌面空间中物理设备的来源。 此通知适用于属于多监视器系统的设备的驱动程序。 pvData 点在单个监视系统上始终 (0,0) 的值。
DN_DRAWING_BEGIN
通知驱动程序,即将为此与指定图面关联的 PDEV 实例执行第一个绘制操作。 pvData 参数指向 NULL。
pvData
指向通知数据的指针或 NULL,具体取决于 iType 的值。
返回值
无
备注
显示驱动程序可以选择实现 DrvNotify。 GDI 仅在实现 DrvNotify 的显示驱动程序中调用 DrvNotify 。
要求
目标平台 | 桌面 |
标头 | winddi.h (包括 Winddi.h) |