举报

新人求助putimage用法

0
	putimage(r_fish1.position_x, r_fish1.position_y, &img_f1bei, NOTSRCERASE);//显示1号鱼
	putimage(r_fish1.position_x, r_fish1.position_y, &img_f1, SRCINVERT);

请问一下该怎么理解putimage的三元光栅操作码?

其中&img_f1bei是一个动物的图片,白色的背景上画的是动物。

&img_f1bei是背景图,上面这张动物的图片动物的部分变成白色,背景是黑色的。

我把两行代码分别注释来理解每句的意思,但是还是不太懂为什么单行代码执行出来的结果和两行代码一起执行出来的正常结果是怎么来的,可以麻烦解答下吗

使用的是vs2019,环境是windows

ava
山鬼

2021-6-20

举报
0

请参考这篇文章:详解透明贴图和三元光栅操作(https://codebus.cn/yangw/transparent-putimage

ava
慢羊羊

2021-6-20

已经明白了,谢谢! -  山鬼  2021-6-20
举报
技术讨论社区