Compartir a través de


CD2DGeometry::Widen

Amplia la geometría por el trazo especificado y escribe el resultado en ID2D1SimplifiedGeometrySink una vez ha sido transformado por la matriz especificada y reducido mediante la tolerancia especificada.

BOOL Widen(
   FLOAT strokeWidth,
   ID2D1StrokeStyle* strokeStyle,
   const D2D1_MATRIX_3X2_F& worldTransform,
   ID2D1SimplifiedGeometrySink* geometrySink,
   FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;

Parámetros

  • strokeWidth
    La cantidad por la que ensanchar la geometría.

  • strokeStyle
    El estilo de trazo que se aplica a la geometría o NULL.

  • worldTransform
    La transformación que se va a aplicar a la geometría después de ampliarla.

  • geometrySink
    ID2D1SimplifiedGeometrySink al que se anexa la geometría ampliada.

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