EdgeMode 列挙型
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
テキスト以外の描画プリミティブの端を、どのようにレンダリングするかを決定します。
public enum class EdgeMode
C#
public enum EdgeMode
type EdgeMode =
Public Enum EdgeMode
- 継承
Aliased | 1 | テキスト以外の描画プリミティブの端を、エイリアス化された端としてレンダリングします。 |
Unspecified | 0 | エッジ モードは指定されません。 テキスト以外の描画プリミティブの、現在のエッジ モードは変更されません。 これが既定値です。 |
次の例は、このメソッドを RenderOptions.SetEdgeMode 使用して、描画プリミティブのエッジ モードを次のように設定する方法を Aliased
示しています。
C#
// 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)
テキスト オブジェクトは常にアンチエイリアシングを使用して表示され、エッジ モードの値の設定による影響を受けません。 テキスト以外の描画プリミティブ (and PolygonなどEllipse) の既定値は Unspecified
.
ビジュアル オブジェクトのエッジ モード値を設定すると、そのビジュアル オブジェクトのすべての子描画プリミティブが同じ EdgeMode
値に設定されます。
製品 | バージョン |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 |
Windows Desktop | 3.0, 3.1, 5, 6, 7 |