EdgeMode Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Determina como as arestas das primitivas não relacionadas com desenho de texto são renderizadas.
public enum class EdgeMode
public enum EdgeMode
type EdgeMode =
Public Enum EdgeMode
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| Unspecified | 0 | Não é especificado o modo edge. Não altere o modo de borda atual das primitivas de desenho não textuais. Este é o valor padrão. |
| Aliased | 1 | Renderize as arestas das primitivas que não sejam desenho de texto como arestas aliasadas. |
Exemplos
O exemplo seguinte mostra como usar o RenderOptions.SetEdgeMode método para definir o modo de aresta para uma primitiva de desenho para Aliased:
// Set the edge mode to aliased for the visual and any descendant drawing primitives it has.
RenderOptions.SetEdgeMode((DependencyObject)myVisual, EdgeMode.Aliased);
' Set the edge mode to aliased for the visual and any descendant drawing primitives it has.
RenderOptions.SetEdgeMode(CType(myVisual, DependencyObject), EdgeMode.Aliased)
Observações
Os objetos de texto são sempre apresentados usando anti-aliasing e não são afetados pela definição do valor do modo edge. O valor padrão para primitivas que não são desenho de texto, como Ellipse e Polygon, é Unspecified.
Quando defines o valor do modo aresta de um objeto visual, todas as primitivas de desenho filho desse objeto visual são definidas com o mesmo EdgeMode valor.