是否有机会直接调用算法,该算法取决于在给定的FillMode.Alternate
上设置了FillMode.Winding
还是GraphicsPath
来确定点是否位于内部?我知道该模式是在GDI / GDI +内部处理的,但是我找不到任何可以手动触发的C#和/或本机Win32 API函数。
我正在尝试使用Svg
NuGet包导入SVG图形,并将结果转换为自定义数据结构。但是,我无法“模拟” SVG缠绕规则(https://www.w3.org/TR/SVG/painting.html#WindingRule)的行为,即如果射线的左右交点数相等,则子路径不会位于画布内
GDI用于确定这种“内在性”的算法是可以直接调用的,还是有人知道可以解决此问题的轻量级免费实现?