次の方法で共有


DrawingAttributes.AntiAliased プロパティ

ストロークがアンチエイリアス化されているかどうかを示す値を取得または設定します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink (Microsoft.Ink.dll 内)

構文

'宣言
Public Property AntiAliased As Boolean
'使用
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)

プロパティ値

型 : System.Boolean
ストロークがアンチエイリアス化されている場合は true。それ以外の場合は false。

解説

ストロークがアンチエイリアス化されている場合、滑らかに表示するためにインクの端に沿って前景色と背景色が調整されます。

アンチエイリアシングすると、特に低解像度のディスプレイでは、インクがより滑らかでよりシャープに表示されるため、描画の品質が向上します。ただし、アンチエイリアシングをすると、パフォーマンスが低下します。アンチエイリアシングは適切な判断に基づいて使用してください。

この C# の例では、アンチエイリアシングのオンとオフを切り替えるためにメニュー ハンドラが含まれています。

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();
    }

Microsoft® Visual Basic® .NET の例では、アンチエイリアシングのオンとオフを切り替えるためにメニュー ハンドラが含まれています。

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

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

DrawingAttributes クラス

DrawingAttributes メンバ

Microsoft.Ink 名前空間

Stroke