前提:
图片任意张 ,除想显示的部分为不规则颜色外,其他部分为统一一种颜色.
需求:
需要通过VC或者VC++来实现将一样颜色的部分进行混合为透明或者滤掉.
编程环境:
VS IDE. WINDOWS. 非GDI API. 尽量可以直接操作显卡GPU
比如: D2D接口
最佳答案:
需要解决滤色混合透明或者滤掉功能.
因为最近一直在研究DX11的D2D部分,一直没有找到相关的处理函数,只有一个通过2个图片遮罩来处理的方法,但是这个每次都需要多一张图片烦得很,所以希望各位朋友指点迷津,给我一条新路,来实现图片滤色遮罩功能,先谢谢大家,分有的是,只要你的答案是我想要的,只要我的分够,要多少,散多少!!
下面用位图蒙板进行剪辑的示例图片和要实现的效果图片(实现的方法是GDI,现在我不想用这种方法实现)