Partage via


InkDrawingAttributes.ModelerAttributes Propriété

Définition

Obtient une instance d’un objet ModelerAttributes pour accéder aux propriétés du modélisateur d’un trait d’encre.

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

Valeur de propriété

Objet ModelerAttributes utilisé pour traiter les propriétés de rendu des traits d’encre.

Configuration requise pour Windows

Famille d’appareils
Windows 10, version 1803 (introduit dans 10.0.17134.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v6.0)

Exemples

Ici, nous montrons comment l’augmentation de la latence lors du rendu des traits d’encre peut être utilisée pour réduire les artefacts de correction de trait possibles en raison d’une prédiction incorrecte. Cet exemple réduit le temps de prédiction prospective par défaut de 15 ms à 8 ms.

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

S’applique à

Voir aussi