代码之家  ›  专栏  ›  技术社区  ›  andygeers

用于maskblt的光栅运算符

  •  0
  • andygeers  · 技术社区  · 16 年前

    我正在尝试使用gdi maskblt命令绘制具有透明度的图像: http://msdn.microsoft.com/en-us/library/dd145047(VS.85).aspx

    我似乎在文档中找不到任何关于光栅操作器用于明显用例的内容:一种 MAKEROP4(SRCCOPY, DSTCOPY) -在掩码为1的位置进行Blitting,并在掩码为0的位置保持目标不变。srcopy是一个有效的rop,但是我应该用什么来代替我的小说呢? DSTCOPY ?

    2 回复  |  直到 11 年前
        1
  •  2
  •   andygeers    16 年前

    MSDN页面“ Ternary Raster Operations “说明正确的值是 0x00AA0029 .

        2
  •  0
  •   gtk    16 年前

    避免使用maskblt并使用透明的win32 API。