Partager via


MÉTHODES ID2D1Geometry::ComputePointAtLength

Calcule le point et le vecteur tangent à la distance spécifiée le long de la géométrie.

Liste de surcharge

Méthode Description
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F,D2D1_POINT_2F&*,D2D1_POINT_2F*) Calcule le vecteur point et tangent à la distance spécifiée le long de la géométrie après avoir été transformé par la matrice spécifiée et aplatie à l’aide de la tolérance par défaut.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcule le vecteur point et tangent à la distance spécifiée le long de la géométrie après avoir été transformé par la matrice spécifiée et aplatie à l’aide de la tolérance par défaut.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F,FLOAT,D2D1_POINT_2F&*,D2D1_POINT_2F*) Calcule le vecteur point et tangent à la distance spécifiée le long de la géométrie après avoir été transformé par la matrice spécifiée et aplatie à l’aide de la tolérance spécifiée.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcule le vecteur point et tangent à la distance spécifiée le long de la géométrie après avoir été transformé par la matrice spécifiée et aplatie à l’aide de la tolérance spécifiée.

Exemples

L’exemple de code suivant montre comment utiliser ComputePointAtLength pour calculer le vecteur point et tangent à la distance spécifiée le long de la géométrie.

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); 

Spécifications

Condition requise Valeur
Bibliothèque
D2d1.lib
DLL
D2d1.dll

Voir aussi

ID2D1Geometry