永发信息网

C++中Bitblt函数的最后一个参数如果为SRCAND这里的与运算究竟是什么意思,两个颜色怎么与呢?谢谢!

答案:2  悬赏:80  手机版
解决时间 2021-03-08 00:15
  • 提问者网友:你独家记忆
  • 2021-03-07 01:30
C++中Bitblt函数的最后一个参数如果为SRCAND这里的与运算究竟是什么意思,两个颜色怎么与呢?谢谢!
最佳答案
  • 五星知识达人网友:孤老序
  • 2021-03-07 03:07
看API文档有说明的。

BLACKNESS 用黑色填充目标矩形区域.
DSTINVERT 将目标矩形图象进行反相.
MERGECOPY 将源矩形图象与指定的图案刷(Pattern)进行布尔"与"运算.
MERGEPAINT 将源矩形图形经过反相后,与目标矩形图象进行布尔"或"运算.
NOTSRCCOPY 将源矩形图象经过反相后,复制到目标矩形上.
NOTSRCERASE 先将源矩形图象与目标矩形图象进行布尔"或"运算,然后再将得图象进行反相.
PATCOPY 将指定的图案刷复制到目标矩形上.
PATINVERT 将指定的图案刷与目标矩形图象进行布尔"异或"运算.
PATPAINT 先将源矩形图象进行反相,与指定的图案刷进行布尔"或"运算,再与目标矩形图象进行布尔"或"运算SRCAND 将源矩形图象与目标矩形图象进行布尔"与"运算.
SRCCOPY 将源矩形图象直接复制到目标矩形上.
SRCERASE 将目标矩形图象进行反相,再与源矩形图象进行布尔"与"运算.
SRCINVERT 将源矩形图象与目标矩形图象进行布尔"异或"运算.
SRCPAINT 将源矩形图象与目标矩形图象进行布尔"或"运算.
WHITENESS 用白色填充目标矩形区域.
全部回答
  • 1楼网友:千夜
  • 2021-03-07 03:41
srcand:通过使用and(与)操作符来将源和目标矩形区域内的颜色合并。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯