CD2DGeometry::Widen

Amplia la geometria in base al tratto specificato e scrive il risultato in un oggetto ID2D1SimplifiedGeometrySink dopo che è stato trasformato dalla matrice specificata e bidimensionale utilizzando la tolleranza specificata.

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

Parametri

  • strokeWidth
    Il valore in base al quale aumentare la geometria.

  • strokeStyle
    Lo stile di tratto da applicare alla geometria o NULL.

  • worldTransform
    La trasformazione da applicare alla geometria dopo averla ingrandita.

  • geometrySink
    ID2D1SimplifiedGeometrySink a cui viene aggiunta la geometria ingrandita.

  • flatteningTolerance
    Limiti massimi della distanza tra i punti nell'approssimazione poligonale della geometria.Valori inferiori producono risultati più precisi ma possono rallentare l'esecuzione.

Valore restituito

Se il metodo ha esito positivo, restituisce TRUE.Negli altri casi, restituirà FALSE.

Requisiti

Intestazione: afxrendertarget.h

Vedere anche

Riferimenti

Classe CD2DGeometry