共用方式為


ID2D1Geometry::ComputePointAtLength 方法

計算沿著幾何的指定距離點和正切向量。

多載清單

方法 描述
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&,D2D1_POINT_2F*,D2D1_POINT_2F*) 在指定的矩陣轉換,並使用預設容錯扁平化之後,計算沿著幾何的指定距離的點和正切向量。
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,D2D1_POINT_2F*,D2D1_POINT_2F*) 在指定的矩陣轉換,並使用預設容錯扁平化之後,計算沿著幾何的指定距離的點和正切向量。
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) 在指定的矩陣轉換到指定的矩陣,並使用指定的容錯扁平化之後,計算沿著幾何的指定距離的點和正切向量。
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) 在指定的矩陣轉換到指定的矩陣,並使用指定的容錯扁平化之後,計算沿著幾何的指定距離的點和正切向量。

範例

下列程式代碼範例示範如何使用 ComputePointAtLength 來計算幾何上指定距離的點和正切向量。

D2D1_POINT_2F point;
D2D1_POINT_2F tangent;
// Ask the geometry to give us the point that corresponds with the
// length at the current time.
hr = m_pPathGeometry->ComputePointAtLength(
    length, 
    NULL, 
    &point, 
    &tangent); 

需求

需求
程式庫
D2d1.lib
DLL
D2d1.dll

另請參閱

ID2D1Geometry