确定该几何图形的笔划是否包含指定点(提供指定的笔划粗细、样式和转换)。
BOOL StrokeContainsPoint(
CD2DPointF point,
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
BOOL* contains,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
参数
point
要进行包容测试的点。strokeWidth
要应用的笔画粗细。strokeStyle
要应用的笔画样式。worldTransform
要应用于描边的几何图形的转换。contains
当此方法返回时,如果该几何图形的笔画包含指定的点,则包含的布尔值设置为 TRUE;否则为 FALSE。 您必须为此参数分配存储空间。flatteningTolerance
用来计算精确的几何路径和路径交集的数字准确性。 缺失笔画小于容差的点仍被视为内部点。 值越小,生成的结果就越准确,但执行速度会变慢。
返回值
如果该方法成功,则返回 TRUE。 否则,返回 FALSE。
要求
标头: afxrendertarget.h