flyablefish
驱动牛犊
驱动牛犊
  • 注册日期2007-08-21
  • 最后登录2008-11-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望20点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:2280回复:3

help:关于FilterGraphics

楼主#
更多 发布于:2007-09-25 17:07
初学打印机驱动,碰到几个问题,请各位大侠指点,多谢多谢!

1。为什么我的FilterGraphics函数没有被调用?再GetImplementedMethod中我返回S_OK了啊?
2。还有一个问题就是DDK的例子里面ImageProcessing什么也没做只返回了S_OK,可是如果我也这样处理ImageProcessing的话打印时总是会告诉我打印失败?

我的驱动是根据Win2KPrintDrvSample改的,几乎没什么变动,附件是源代码
附件名称/大小 下载次数 最后更新
src.rar (121KB)  41 2007-09-25 17:07
flyablefish
驱动牛犊
驱动牛犊
  • 注册日期2007-08-21
  • 最后登录2008-11-19
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望20点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-09-26 17:20
这个BBS怎么没人回答,我研究了一下得到答案,自己给回复一下,供大家参考。
没有调用FilterGraphics是因为我没有将数据写道Spool只是将数据回送给Unidrv了,对于这种情况GPD文件中 *DevBPP 和 *DevNumOfPlanes不能设置为0,否则就需要自己调用IPrintOemDriverUni::DrvWriteSpoolBuf 将数据送到spool。
blimy.liu
驱动牛犊
驱动牛犊
  • 注册日期2008-04-15
  • 最后登录2008-06-03
  • 粉丝0
  • 关注0
  • 积分120分
  • 威望13点
  • 贡献值0点
  • 好评度12点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-04-16 16:14
路过,高手不屑回答牛犊的问题...
驱网无线,快乐无限
eleqi
驱动小牛
驱动小牛
  • 注册日期2005-12-20
  • 最后登录2014-01-03
  • 粉丝4
  • 关注2
  • 积分172分
  • 威望1475点
  • 贡献值0点
  • 好评度115点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-05-01 21:06
不懂,
谢谢分享
游客

返回顶部