CD2DGeometry::GetWidenedBounds
Ottiene i limiti della geometria dopo che è stata ampliata in base alla larghezza e allo stile del tratto specificati e dopo che è stata trasformata dalla matrice specificata.
BOOL GetWidenedBounds(
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
CD2DRectF& bounds,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parametri
strokeWidth
Il valore in base al quale aumentare la geometria tratteggiando il contorno.strokeStyle
Lo stile del tratto che ingrandisce la geometria.worldTransform
Una trasformazione da applicare alla geometria dopo che la geometria è stata trasformata e dopo che è stata tracciata.bounds
Al completamento del metodo, questo contiene i limiti della geometria ingrandita.È necessario allocare spazio di archiviazione per questo parametro.flatteningTolerance
Limiti massimi della distanza tra i punti nell'approssimazione poligonale delle geometrie.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