出于性能原因,我想将我的 C# 应用程序从 GDI+ 移动到 Direct2D(C++/CLI 包装器)。但是我不知道如何解决拾取部分。我有一些可以移动的形状和图像。目前我大部分时间都是用 GraphicsPath.IsVisible 来做的。你知道 Direct2D 中的等价物是什么吗?
问问题
1239 次
1 回答
2
形状实现的FillContainsPoint
或方法可能对您有用:StrokeContainsPoint
ID2D1Geometry
- FillContainsPoint - 指示几何体填充的区域是否包含指定点。
- StrokeContainsPoint - 确定几何体的笔划是否包含指定的点。
我从MSDN 上的几何概述中找到了这些。
于 2011-03-21T18:53:20.133 回答