DrawingVisual にポリラインを描画する必要があります。パフォーマンス上の理由から StreamGeometry を使用しています。私が抱えている問題は、アンチエイリアスを有効にする方法がわからないことです。StreamGeometry または DrawingContext に、アンチエイリアシング コントロール用のメソッドまたはプロパティが見つかりません。
以下のコードは IronPython ですが、問題ありません。
geometry = StreamGeometry()
context = geometry.Open()
context.BeginFigure(Point(10, 10), False, False)
context.LineTo(Point(100, 100), True, False)
context.LineTo(Point(200, 300), True, False)
context.Close()
dv = DrawingVisual()
dc = dv.RenderOpen()
dc.DrawGeometry(None, Pen(Brushes.Blue, 1), geometry)
dc.Close()