Freigeben über


DrawingAttributes.AntiAliased-Eigenschaft

Ruft den Wert ab, der angibt, ob ein Strich durch Antialiasing geglättet wird, oder legt den Wert fest.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Property AntiAliased As Boolean
'Usage
Dim instance As DrawingAttributes
Dim value As Boolean

value = instance.AntiAliased

instance.AntiAliased = value
public bool AntiAliased { get; set; }
public:
property bool AntiAliased {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_AntiAliased()
/** @property */
public  void set_AntiAliased(boolean value)
public function get AntiAliased () : boolean
public function set AntiAliased (value : boolean)

Eigenschaftenwert

Typ: System.Boolean
true , wenn der Strich geglättet wird, andernfalls false.

Hinweise

Wenn ein Strich geglättet wird, werden die Farben des Vordergrunds und des Hintergrunds entlang der Kante der Freihandeingabe vermischt, um die optische Glättung zu erhöhen.

Antialiasing verbessert die Qualität der Darstellung, weil Freihandeingaben glatter und schärfer erscheinen, insbesondere auf Anzeigen mit geringer Auflösung. Antialiasing erfordert jedoch eine höhere Leistung. Verwenden Sie es nur, wenn es wirklich ratsam ist.

Beispiele

Dieses C#-Beispiel enthält einen Menühandler, mit dem das Antialiasing aktiviert bzw. deaktiviert wird.

using Microsoft.Ink;
//...
    private System.Windows.Forms.MenuItem menuInkAntialias;
    private InkCollector theInkCollector;
//...
    private void menuInkAntialias_Click(object sender, System.EventArgs e)
    {
        menuInkAntialias.Checked = !menuInkAntialias.Checked;
        theInkCollector.DefaultDrawingAttributes.AntiAliased =
            menuInkAntialias.Checked;
        Refresh();
    }

Dieses Microsoft® Visual Basic® .NET-Beispiel enthält einen Menühandler, mit dem das Antialiasing aktiviert bzw. deaktiviert wird.

Imports Microsoft.Ink
'...
    Private theInkCollector As InkCollector
    Friend menuInkAntialias As System.Windows.Forms.MenuItem 
'...
    Private Sub MenuInkAntialias_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) 
    Handles MenuInkAntialias.Click
        MenuInkAntialias.Checked = Not MenuInkAntialias.Checked
        theInkCollector.DefaultDrawingAttributes.AntiAliased = _
            menuInkAntialias.Checked
        Refresh()
    End Sub

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

DrawingAttributes-Klasse

DrawingAttributes-Member

Microsoft.Ink-Namespace

Stroke