Stroke.GetFlattenedBezierPoints, méthode
Mise à jour : November 2007
Retourne le tableau des points utilisés pour se rapprocher de la représentation Bézier d'un objet Stroke avec une erreur d'ajustement de 0.
Espace de noms : Microsoft.Ink
Assembly : Microsoft.Ink (dans Microsoft.Ink.dll)
Syntaxe
'Déclaration
Public Function GetFlattenedBezierPoints As Point()
'Utilisation
Dim instance As Stroke
Dim returnValue As Point()
returnValue = instance.GetFlattenedBezierPoints()
public Point[] GetFlattenedBezierPoints()
public:
array<Point>^ GetFlattenedBezierPoints()
public Point[] GetFlattenedBezierPoints()
public function GetFlattenedBezierPoints() : Point[]
Valeur de retour
Type : array<System.Drawing.Point[]
Retourne un tableau Point (page pouvant être en anglais) qui indique les points utilisés pour dessiner la représentation de la courbe de Bézier de l'objet Stroke.
Notes
L'erreur d'ajustement a la valeur 0. Les traits paraissent plus lisses en utilisant cette surcharge par défaut, mais les performances en matière de dessin sont alors beaucoup plus faibles. Pour définir l'erreur d'ajustement manuellement, utilisez la surcharge GetFlattenedBezierPoints(Int32) de cette méthode.
Exemples
Dans cet exemple, les points de Bézier aplatis de chaque objet Stroke sélectionné d'un InkOverlay sont utilisés pour créer un objet Stroke. Le nouvel objet Stroke est ensuite déplacé de 200 unités HIMETRIC dans le sens des abscisses et des ordonnées.
For Each S As Stroke In mInkOverlay.Selection
Dim bPts() As Point = S.GetFlattenedBezierPoints()
Dim newStroke As Stroke = S.Ink.CreateStroke(bPts)
newStroke.Move(200, 200)
Next
foreach (Stroke S in mInkOverlay.Selection)
{
Point[] bPts = S.GetFlattenedBezierPoints();
Stroke newStroke = S.Ink.CreateStroke(bPts);
newStroke.Move(200, 200);
}
Plateformes
Windows Vista
Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Informations de version
.NET Framework
Pris en charge dans : 3.0