Énumération InkBoundingBoxMode (msinkaut.h)
Spécifie les caractéristiques d’un trait, telles que les attributs de dessin, qui sont utilisées pour calculer le cadre englobant de l’encre.
Le cadre englobant est le plus petit rectangle qui comprend tous les points de l’objet InkDisp . La taille du rectangle varie selon que vous utilisez des attributs de dessin, un ajustement de courbe de Bézier ou simplement les points du trait pour calculer le rectangle.
Syntax
typedef enum InkBoundingBoxMode {
IBBM_Default = 0,
IBBM_NoCurveFit = 1,
IBBM_CurveFit = 2,
IBBM_PointsOnly = 3,
IBBM_Union = 4
} ;
Constantes
IBBM_Default Valeur : 0 La définition de chaque trait (polyligne ou Bézier) est utilisée pour calculer le cadre englobant ; inclut les attributs de dessin, tels que la largeur du stylet, dans le calcul. |
IBBM_NoCurveFit Valeur : 1 La polyligne des traits (ignorant les demandes d’ajustement de courbe de Bézier) est utilisée pour calculer le cadre englobant; inclut les attributs de dessin dans le calcul. |
IBBM_CurveFit Valeur : 2 La ligne d’ajustement de courbe de Bézier des traits (appliquer l’ajustement de courbe de Bézier à tous les traits) est utilisée pour calculer le cadre englobant; inclut les attributs de dessin dans le calcul. |
IBBM_PointsOnly Valeur : 3 Seuls les points des traits sont utilisés pour calculer le cadre englobant. |
IBBM_Union Valeur : 4 Union d’une requête NoCurveFit et d’une requête CurveFit. |
Spécifications
Client minimal pris en charge | Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | msinkaut.h |