无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

WIN32使用TransparentBlt函數(shù)實現(xiàn)繪制透明位圖

2022-01-06 20:35 作者:herostears  | 我要投稿

背景:最近孩子要做一個垃圾分類的程序,老父親之前只寫過一些WIN32的小程序,因此就以自己有基礎的WIN32,參考《逐夢旅程:Windows游戲編程之從零開始》,寫了個簡單的貼圖游戲。之間用到了TransparentBlt函數(shù)。

問題:WIN32使用TransparentBlt函數(shù)實現(xiàn)繪制透明位圖,使用黑色(rgb0.0.0)做透明色,實際未產(chǎn)生透明效果。

可能的疑點:

1.有的博文說使用函數(shù)前不能用使用劃線畫圓等操作;

//實際驗證把繪制線段和矩形的操作去除后,問題未解決

?2.有的博文說不能使用黑色做透明色。

//根據(jù)下述博文(https://www.cnblogs.com/Toya/p/13412093.html)的注意事項,把圖片的透明色改為白色(非黑色的其他色應該頁可以,我只驗證了白色),問題解決。

3.淺墨的書里(逐夢旅程:Windows游戲編程之從零開始)示例用的卻是黑色,也成功了。

//原理暫未明確,微軟官方文檔并未說不能用黑色當透明色,應該還是支持的,但是是什么觸發(fā)機制有待后續(xù)驗證。


WIN32使用TransparentBlt函數(shù)實現(xiàn)繪制透明位圖的評論 (共 條)

分享到微博請遵守國家法律
林芝县| 富顺县| 苍南县| 万州区| 怀柔区| 思南县| 化德县| 灯塔市| 石棉县| 天峨县| 丹凤县| 龙江县| 遵义县| 丹东市| 绩溪县| 霍州市| 营口市| 莎车县| 沁阳市| 泸溪县| 黔西县| 宝山区| 和静县| 旬阳县| 大同市| 山阳县| 平阴县| 汉沽区| 大新县| 奉化市| 肇州县| 大悟县| 巴南区| 福鼎市| 新建县| 和平区| 昌吉市| 韩城市| 格尔木市| 车致| 宜丰县|