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