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