CD2DGeometry::ComputeLength

假定将每条线段铺成一条线,然后计算该几何图形的长度。

BOOL ComputeLength(
   const D2D1_MATRIX_3X2_F& worldTransform,
   FLOAT& length,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

参数

  • worldTransform
    在计算几何图形长度之前应用于该几何图形的转换。

  • length
    当此方法返回时,将包含指向该几何图形长度的指针。 对于闭合的几何图像,长度包括隐式闭合线段。 您必须为此参数分配存储空间。

  • flatteningTolerance
    几何图形的多边形近似中两点间距离的上限。 值越小,生成的结果就越准确,但执行速度会变慢。

返回值

如果该方法成功,则返回 TRUE。 否则,返回 FALSE。

要求

标头: afxrendertarget.h

请参见

参考

CD2DGeometry 类