drvFontManagement 函数 (winddi.h)
DrvFontManagement 函数是为 PostScript 设备提供的可选入口点。
语法
ULONG DrvFontManagement(
[in] SURFOBJ *pso,
[in, optional] FONTOBJ *pfo,
[in] ULONG iMode,
[in] ULONG cjIn,
[in] PVOID pvIn,
[in] ULONG cjOut,
[out] PVOID pvOut
);
参数
[in] pso
指向 SURFOBJ 结构的指针。
[in, optional] pfo
指向 FONTOBJ 结构的指针。
[in] iMode
指定要执行的转义号。 这必须等于 wingdi.h) 中定义的 QUERYESCSUPPORT (,或0x100到0x3FE的范围内。
[in] cjIn
指定 pvIn 参数指向的缓冲区的大小(以字节为单位)。
[in] pvIn
指向输入缓冲区的指针。 如果 iMode 参数为 QUERYESCSUPPORT, 则 pvIn 指向0x100到0x3FE范围内的 ULONG 值。
[in] cjOut
指定 pvOut 参数指向的输出缓冲区的大小(以字节为单位)。
[out] pvOut
指向输出数据缓冲区的指针。
返回值
如果此函数由设备驱动程序挂钩,则 GDI 会将应用程序发出的调用传递给 ExtEscape ,以获取通过0x3fe 0x100转义号,或者在 pvIn 指向的第一个 DWORD 通过0x3fe 0x100时传递 QUERYESCSUPPORT 转义。
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | winddi.h (包括 Winddi.h) |