ICanvasRenderingContext2D.IsPointInPath

IsPointInPath(double, double)

报告指定点是否包含在当前路径中。

public bool IsPointInPath(double x, double y)
范围类型描述
xDouble要检查的点的 X 坐标。
yDouble要检查的点的 Y 坐标。

返回值

如果点在路径填充所包含的区域内,则返回 true,否则返回 false。

也可以看看


IsPointInPath(double, double, CanvasFillRule)

报告指定点是否包含在当前路径中。

public bool IsPointInPath(double x, double y, CanvasFillRule fillRule)
范围类型描述
xDouble要检查的点的 X 坐标。
yDouble要检查的点的 Y 坐标。
fillRuleCanvasFillRule确定点是在路径内部还是路径外部的算法。

返回值

如果点在路径填充所包含的区域内,则返回 true,否则返回 false。

也可以看看


IsPointInPath(Path2D, double, double)

报告指定点是否包含在当前路径中。

public bool IsPointInPath(Path2D path, double x, double y)
范围类型描述
pathPath2D要检查的 Path2D 路径。
xDouble要检查的点的 X 坐标。
yDouble要检查的点的 Y 坐标。

返回值

如果点在路径填充所包含的区域内,则返回 true,否则返回 false。

也可以看看


IsPointInPath(Path2D, double, double, CanvasFillRule)

报告指定点是否包含在当前路径中。

public bool IsPointInPath(Path2D path, double x, double y, CanvasFillRule fillRule)
范围类型描述
pathPath2D要检查的 Path2D 路径。
xDouble要检查的点的 X 坐标。
yDouble要检查的点的 Y 坐标。
fillRuleCanvasFillRule确定点是在路径内部还是路径外部的算法。

返回值

如果点在路径填充所包含的区域内,则返回 true,否则返回 false。

也可以看看