none
Direct2D中如何设置CompositingMode? RRS feed

  • 问题

  • 目前项目中做一个电子白板软件,里面有一个橡皮擦功能,在GDI+中可以用Graphics::SetCompositingMode(CompositingModeSourceCopy)很容易就实现了,但是在D2D中我没有找到类似的接口。请问在Direct2D中有这样的接口吗?或者有没有其他的方式实现?

    我的软件是这样的,最下面是一张背景图,然后上面是透明的Bitmap,所有的线条和图形都绘制到这个透明的Bitmap上,显示的时候先画底图,再把这个Bitmap画上去就可以了。之前使用GDI+把画笔设置成Color(0,0,0,0)然后设置CompositingModeSourceCopy就可以实现橡皮擦功能,但是Direct2D却没找到类似的功能。

    2016年11月8日 9:17

答案