CD2DGeometry::GetWidenedBounds
Obtiene los límites de la geometría una vez que se ha ensanchado por el estilo y el ancho del trazo especificado y transformado por la matriz especificada.
BOOL GetWidenedBounds(
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
CD2DRectF& bounds,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parámetros
strokeWidth
La cantidad por la que se amplía la geometría trazando su contorno.strokeStyle
El estilo del trazo que amplía la geometría.worldTransform
Una transformación para aplicar a la geometría una vez que la geometría se transforma y ha sido trazada.bounds
Cuando este método vuelve, contiene los límites de la geometría ampliada.Debe asignar el almacenamiento para este parámetro.flatteningTolerance
Límites máximos de la distancia entre puntos en la aproximación poligonal de las geometrías.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