Direct2D有像GDI +一样的CompositingModeCopy吗?

时间:2016-11-08 09:57:51

标签: direct2d

我正在尝试将我的虚拟白板应用程序从gdi +移动到direct2d。 我以前使用过Graphics :: SetCompositingMode(CompositingModeCopy)来擦除"橡皮擦"功能,但我在direct2d找不到相似的界面。

感谢。

1 个答案:

答案 0 :(得分:1)

D2D1_COMPOSITING_MODE_SOURCE_COPY,需要Direct2D 1.1(Windows 8+或带有平台更新的Windows 7 SP1)

https://msdn.microsoft.com/en-us/library/windows/desktop/hh446995(v=vs.85).aspx

此外,配对ID2D1RenderTarget::PushAxisAlignedClipID2D1RenderTarget::Clear()可用于“擦除”矩形区域。适用于Windows 7 RTM。

https://msdn.microsoft.com/en-us/library/windows/desktop/dd742775(v=vs.85).aspx