Método ID2D1RenderTarget::D rawGeometry (d2d1.h)
Desenha a estrutura de tópicos da geometria especificada usando o estilo de traço especificado.
Sintaxe
void DrawGeometry(
[in] ID2D1Geometry *geometry,
[in] ID2D1Brush *brush,
FLOAT strokeWidth,
[in, optional] ID2D1StrokeStyle *strokeStyle
);
Parâmetros
[in] geometry
Tipo: ID2D1Geometry*
A geometria a ser desenhada.
[in] brush
Tipo: ID2D1Brush*
O pincel usado para pintar o traço da geometria.
strokeWidth
Tipo: FLOAT
A largura do traço, em pixels independentes do dispositivo. O valor deve ser maior ou igual a 0,0f. Se esse parâmetro não for especificado, o padrão será 1.0f. O traço está centralizado na linha.
[in, optional] strokeStyle
Tipo: ID2D1StrokeStyle*
O estilo de traço a ser aplicado ao contorno da geometria ou NULL para pintar um traço sólido.
Retornar valor
Nenhum
Comentários
Esse método não retornará um código de erro se falhar. Para determinar se uma operação de desenho (como DrawGeometry) falhou, marcar o resultado retornado pelos métodos ID2D1RenderTarget::EndDraw ou ID2D1RenderTarget::Flush.
Exemplos
Para obter um exemplo, consulte Como desenhar e preencher uma forma complexa.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Platform Update para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | d2d1.h |
Biblioteca | D2d1.lib |
DLL | D2d1.dll |