CD2DGeometry::GetWidenedBounds
Obtém os limites geométricos depois que foi alargada pela largura e especificados pelo estilo de traço e transformada especificada pela matriz.
BOOL GetWidenedBounds(
FLOAT strokeWidth,
ID2D1StrokeStyle* strokeStyle,
const D2D1_MATRIX_3X2_F& worldTransform,
CD2DRectF& bounds,
FLOAT flatteningTolerance = D2D1_DEFAULT_FLATTENING_TOLERANCE
) const;
Parâmetros
strokeWidth
a quantidade por que para alargar a geometria afagando seu contorno.strokeStyle
O estilo de traço que amplia a geometria.worldTransform
Aplicar uma transformação à geometria após a geometria é transformada e depois a geometria foi traço.bounds
Quando esse método retornar, contém os limites geométricos alargada.Você deve atribuir o armazenamento para esse parâmetro.flatteningTolerance
O máximo limita a distância entre pontos na poligonal aproximação de geometria.Os resultados precisos mais menores do produto dos valores mas causam uma execução mais lenta.
Valor de retorno
Se o método retorna tiver êxito, TRUE.Caso contrário, retornará FALSO.
Requisitos
Cabeçalho: afxrendertarget.h