阅读:2280回复:3
help:关于FilterGraphics
初学打印机驱动,碰到几个问题,请各位大侠指点,多谢多谢!
1。为什么我的FilterGraphics函数没有被调用?再GetImplementedMethod中我返回S_OK了啊? 2。还有一个问题就是DDK的例子里面ImageProcessing什么也没做只返回了S_OK,可是如果我也这样处理ImageProcessing的话打印时总是会告诉我打印失败? 我的驱动是根据Win2KPrintDrvSample改的,几乎没什么变动,附件是源代码 |
|
|
沙发#
发布于:2007-09-26 17:20
这个BBS怎么没人回答,我研究了一下得到答案,自己给回复一下,供大家参考。
没有调用FilterGraphics是因为我没有将数据写道Spool只是将数据回送给Unidrv了,对于这种情况GPD文件中 *DevBPP 和 *DevNumOfPlanes不能设置为0,否则就需要自己调用IPrintOemDriverUni::DrvWriteSpoolBuf 将数据送到spool。 |
|
板凳#
发布于:2008-04-16 16:14
路过,高手不屑回答牛犊的问题...
|
|
|
地板#
发布于:2008-05-01 21:06
不懂,
谢谢分享 |
|