Classe InkDrawingAttributes

Représente les attributs appliqués à l’entrée manuscrite lorsqu’elle est dessinée.

InkDrawingAttributes a les types de membres suivants :

Interfaces

La classe InkDrawingAttributes définit ces interfaces.

Interface Description
IInkDrawingAttributes Cet objet implémente l’interface COM IInkDrawingAttributes .

Méthodes

La classe InkDrawingAttributes possède ces méthodes.

Méthode Description
Clone Crée un objet InkDisp, InkDrawingAttributes ou InkRecognizerContext en double.

Propriétés

La classe InkDrawingAttributes a ces propriétés.

Propriété Type d’accès Description
AntiAliased
Lecture/écriture
Obtient ou définit la valeur qui spécifie si les couleurs de premier plan et d’arrière-plan le long du bord de l’encre sont fusionnées pour augmenter la fluidité d’un trait d’encre.
Couleur
Lecture/écriture
Obtient ou définit la couleur de l’encre dessinée avec cet objet InkDrawingAttributes .
ExtendedProperties
Lecture seule
Obtient la collection de données définies par l’application qui est stockée dans l’objet InkDrawingAttributes .
FitToCurve
Lecture/écriture
Obtient ou définit la valeur qui spécifie si l’entrée manuscrite est rendue sous la forme d’une série de courbes plutôt que sous forme de lignes entre des points d’exemple de stylet.
Hauteur
Lecture/écriture
Obtient ou définit la hauteur du stylet lors du dessin de l’encre avec cet objet InkDrawingAttributes .
IgnorePressure
Lecture/écriture
Obtient ou définit la valeur qui spécifie si l’encre dessinée devient automatiquement plus large avec une pression accrue de la pointe du stylet sur la surface de la tablette.
PenTip
Lecture/écriture
Obtient ou définit la pointe du stylet à utiliser (boule ou rectangle) lors du dessin de l’entrée manuscrite avec cet objet InkDrawingAttributes .
RasterOperation
Lecture/écriture
Obtient ou définit la façon dont la couleur du stylet interagit avec les couleurs d’arrière-plan existantes sur l’écran lorsque l’encre est dessinée.
Transparence
Lecture/écriture
Obtient ou définit la valeur de transparence de l’encre dessinée. Les valeurs vont de zéro (totalement opaque) à 255 (totalement transparente).
Largeur
Lecture/écriture
Obtient ou définit la largeur du stylet lors du dessin d’une entrée manuscrite avec cet objet InkDrawingAttributes .

Notes

Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.

Ces attributs de dessin peuvent être associés à un trait ou à un curseur et spécifier des paramètres tels que la couleur, la largeur et la transparence.

Pour spécifier les attributs de dessin d’un trait, utilisez la propriété DrawingAttributes de l’objet IInkStrokeDisp . Pour spécifier les attributs de dessin de tous les traits d’une collection de traits, appelez la méthode ModifyDrawingAttributes de la collection InkStrokes .

Chaque objet InkCollector , objet InkOverlay et contrôle InkPicture peut spécifier un jeu différent d’attributs de dessin pour le même curseur. Utilisez la propriété DrawingAttributes de l’objet IInkCursor pour obtenir ou définir les attributs de dessin d’un curseur.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows XP Édition Tablette PC [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
En-tête
Msinkaut.h (nécessite également Msinkaut_i.c)
Bibliothèque
InkObj.dll

Voir aussi

DrawingAttributes, propriété

DrawingAttributes, propriété

DrawingAttributes, propriété

DefaultDrawingAttributes, propriété

DefaultDrawingAttributes, propriété

DefaultDrawingAttributes, propriété

ModifyDrawingAttributes, méthode

IInkCursor, interface

InkDisp, classe

IInkStrokeDisp, interface