InkDrawingAttributes.ModelerAttributes プロパティ

定義

インク ストロークのモデラー プロパティにアクセスするための ModelerAttributes オブジェクトのインスタンスを取得します。

public:
 property InkModelerAttributes ^ ModelerAttributes { InkModelerAttributes ^ get(); };
InkModelerAttributes ModelerAttributes();
public InkModelerAttributes ModelerAttributes { get; }
var inkModelerAttributes = inkDrawingAttributes.modelerAttributes;
Public ReadOnly Property ModelerAttributes As InkModelerAttributes

プロパティ値

インク ストロークレンダリングプロパティの処理に使用される ModelerAttributes オブジェクト。

Windows の要件

デバイス ファミリ
Windows 10, version 1803 (10.0.17134.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v6.0 で導入)

ここでは、インク ストロークをレンダリングするときの待機時間の増加を使用して、不適切な予測によるストローク修正アーティファクトの可能性を減らす方法を示します。 この例では、既定の将来予測時間を 15 ミリ秒から 8 ミリ秒に短縮します。

public sealed partial class AdjustPrediction : Page
{
    public AdjustPrediction()
    {
        this.InitializeComponent();
        var inkPresenter = inkCanvas.InkPresenter;
        InkDrawingAttributes drawingAttributes =
            inkPresenter.CopyDefaultDrawingAttributes();

        InkModelingAttributes modelingAttributes = drawingAttributes.ModelingAttributes;
        modelingAttributes.PredictionTime = TimeSpan.FromMilliseconds(8);
        inkPresenter.UpdateDefaultDrawingAttributes(drawingAttributes);
    }
}

適用対象

こちらもご覧ください