Поделиться через


Методы ID2D1Geometry::ComputePointAtLength

Вычисляет вектор точки и тангенса на указанном расстоянии вдоль геометрии.

Список перегрузки

Метод Description
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); 

Requirements

Требование Значение
Библиотека
D2d1.lib
DLL-библиотеки
D2d1.dll

См. также

ID2D1Geometry