Condividi tramite


Metodi ID2D1Geometry::ComputePointAtLength

Calcola il punto e il vettore tangente alla distanza specificata lungo la geometria.

Elenco di overload

metodo Descrizione
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcola il punto e il vettore tangente alla distanza specificata lungo la geometria dopo che è stata trasformata dalla matrice specificata e appiattita usando la tolleranza predefinita.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcola il punto e il vettore tangente alla distanza specificata lungo la geometria dopo che è stata trasformata dalla matrice specificata e appiattita usando la tolleranza predefinita.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F&,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcola il vettore di punto e tangente alla distanza specificata lungo la geometria dopo che è stata trasformata dalla matrice specificata e appiattita utilizzando la tolleranza specificata.
ComputePointAtLength(FLOAT,D2D1_MATRIX_3X2_F*,FLOAT,D2D1_POINT_2F*,D2D1_POINT_2F*) Calcola il vettore di punto e tangente alla distanza specificata lungo la geometria dopo che è stata trasformata dalla matrice specificata e appiattita utilizzando la tolleranza specificata.

Esempi

Nell'esempio di codice seguente viene illustrato come usare ComputePointAtLength per calcolare il vettore di punto e tangente alla distanza specificata lungo la geometria.

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

Requisiti

Requisito Valore
Libreria
D2d1.lib
DLL
D2d1.dll

Vedi anche

ID2D1Geometry