共用方式為


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 類別