InkBoundingBoxMode-Enumeration (msinkaut.h)
Gibt an, welche Merkmale eines Strichs, z. B. Zeichnungsattribute, zum Berechnen des Begrenzungsrahmens der Freihandeingabe verwendet werden.
Das Begrenzungsfeld ist das kleinste Rechteck, das alle Punkte im InkDisp-Objekt enthält. Die Größe des Rechtecks variiert je nachdem, ob Sie Zeichnungsattribute, Bézierkurvenanpassung oder nur die Punkte des Strichs verwenden, um das Rechteck zu berechnen.
Syntax
typedef enum InkBoundingBoxMode {
IBBM_Default = 0,
IBBM_NoCurveFit = 1,
IBBM_CurveFit = 2,
IBBM_PointsOnly = 3,
IBBM_Union = 4
} ;
Konstanten
IBBM_Default Wert: 0 Die Definition jedes Strichs (Polylinie oder Bézier) wird verwendet, um den Begrenzungsrahmen zu berechnen. enthält die Zeichnungsattribute, z. B. die Stiftbreite, in die Berechnung. |
IBBM_NoCurveFit Wert: 1 Die Polylinie der Striche (das Ignorieren von Anpassungsanforderungen für Bézierkurven) wird verwendet, um den Begrenzungsrahmen zu berechnen. schließt die Zeichnungsattribute in die Berechnung ein. |
IBBM_CurveFit Wert: 2 Die Bezierkurvenpasslinie der Striche (anwenden der Bézierkurvenanpassung auf alle Striche) wird verwendet, um den Begrenzungsrahmen zu berechnen. schließt die Zeichnungsattribute in die Berechnung ein. |
IBBM_PointsOnly Wert: 3 Zum Berechnen des Begrenzungsrahmens werden nur die Punkte der Striche verwendet. |
IBBM_Union Wert: 4 Die Vereinigung einer NoCurveFit-Anforderung und einer CurveFit-Anforderung. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | msinkaut.h |