如何获得ROP4 Mask位?

时间:2011-07-12 14:23:11

标签: winapi drivers printers

我正在处理捕获GDI调用的打印机驱动程序示例,例如DrvBitBlt(),DrvTextOut()......等等。在DrvBitBlt中,我得到的ROP4值为0XF0F0。这意味着我们需要使用画笔对象。

当我阅读DrvBitBlt()ROP4时,文档说:

  

低字节指定如果掩码是应该计算的Rop3   一个,高字节指定可以计算的Rop3   如果掩码为0,则应用。

我的问题是掩码值将出现在哪里。如何获得掩码位为0或1。

1 个答案:

答案 0 :(得分:2)

掩码位来自DrvBitBlt

的第三个参数