0
我正在打印機驅動程序示例捕獲GDI調用,如DrvBitBlt(),DrvTextOut()等...在DrvBitBlt我得到的ROP4值爲0XF0F0。這意味着我們需要使用畫筆對象。如何獲取ROP4掩碼位?
當我讀DrvBitBlt()ROP4的文件說:
低字節指定ROP3如果掩模是 一個應該被計算,且將高字節指定了可以計算的ROP3 如果掩碼是0,則應用。
我的問題是掩碼值將出現在哪裏。如何去獲得屏蔽位爲0或1。
感謝您的重播,在psoMask所以第1位需要與目的地的第1位被映射(和/或源),並且psoMask中的第二位需要映射到目的地(和/或源)中的第二位..... –
類別。 psoMask應該指向每像素1位的位圖。源和目標可能(可能是)每像素大於1位的位圖。因此,psoMask位圖中的第一位映射到源/目標的第一個PIXEL。 – Jon