Compartir a través de


CD2DGeometry::ComputeLength

Calcula la longitud de la geometría como si cada segmento se desenrollara en una línea.

BOOL ComputeLength(
   const D2D1_MATRIX_3X2_F& worldTransform,
   FLOAT& length,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parámetros

  • worldTransform
    La transformación que se va a aplicar a la geometría antes de calcular su longitud.

  • length
    Cuando este método vuelve, contiene un puntero a la longitud de la geometría. Para geometrías cerradas, la longitud incluye un segmento del cierre implícito. Debe asignar el almacenamiento para este parámetro.

  • flatteningTolerance
    Límites máximos de la distancia entre puntos en la aproximación poligonal de la geometría. Los valores menores generan resultados más precisos pero hacen que la ejecución sea más lenta.

Valor devuelto

Si el método se realiza correctamente, devuelve TRUE. De lo contrario, devuelve FALSE.

Requisitos

Encabezado: afxrendertarget.h

Vea también

Referencia

CD2DGeometry (Clase)