Warp

Warp(PointF[], RectangleF)

Applique une transformation warp, définie par un rectangle et un parallélogramme, à cetteGraphicsPath .

public void Warp(PointF[] destPoints, RectangleF srcRect)
ParamètreTaperLa description
destPointsPointF[]Un tableau dePointF structures qui définissent un parallélogramme auquel le rectangle défini parsrcRect est transformé. Le tableau peut contenir trois ou quatre éléments. Si le tableau contient trois éléments, le coin inférieur droit du parallélogramme est impliqué par les trois premiers points.
srcRectRectangleFUNRectangleF qui représente le rectangle transformé en parallélogramme défini pardestPoints .

Voir également


Warp(PointF[], RectangleF, Matrix)

Applique une transformation warp, définie par un rectangle et un parallélogramme, à ceGraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
ParamètreTaperLa description
destPointsPointF[]Un tableau dePointF structures qui définissent un parallélogramme auquel le rectangle défini parsrcRect est transformé. Le tableau peut contenir trois ou quatre éléments. Si le tableau contient trois éléments, le coin inférieur droit du parallélogramme est impliqué par les trois premiers points.
srcRectRectangleFUNRectangleF qui représente le rectangle transformé en parallélogramme défini pardestPoints .
matrixMatrixUNMatrix qui spécifie une transformation géométrique à appliquer au chemin.

Voir également


Warp(PointF[], RectangleF, Matrix, WarpMode)

Applique une transformation warp, définie par un rectangle et un parallélogramme, à ceGraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode)
ParamètreTaperLa description
destPointsPointF[]Un tableau dePointF structures qui définissent un parallélogramme auquel le rectangle défini parsrcRect est transformé. Le tableau peut contenir trois ou quatre éléments. Si le tableau contient trois éléments, le coin inférieur droit du parallélogramme est impliqué par les trois premiers points.
srcRectRectangleFUNRectangleF qui représente le rectangle transformé en parallélogramme défini pardestPoints .
matrixMatrixUNMatrix qui spécifie une transformation géométrique à appliquer au chemin.
warpModeWarpModeUNWarpMode énumération qui spécifie si cette opération de déformation utilise le mode perspective ou bilinéaire.

Voir également


Warp(PointF[], RectangleF, Matrix, WarpMode, float)

Applique une transformation warp, définie par un rectangle et un parallélogramme, à ceGraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode, 
    float flatness)
ParamètreTaperLa description
destPointsPointF[]Un tableau dePointF structures qui définissent un parallélogramme auquel le rectangle défini parsrcRect est transformé. Le tableau peut contenir trois ou quatre éléments. Si le tableau contient trois éléments, le coin inférieur droit du parallélogramme est impliqué par les trois premiers points.
srcRectRectangleFUNRectangleF qui représente le rectangle transformé en parallélogramme défini pardestPoints .
matrixMatrixUNMatrix qui spécifie une transformation géométrique à appliquer au chemin.
warpModeWarpModeUNWarpMode énumération qui spécifie si cette opération de déformation utilise le mode perspective ou bilinéaire.
flatnessSingleUne valeur comprise entre 0 et 1 qui spécifie à quel point le chemin résultant est plat. Pour plus d’informations, consultez leFlatten méthodes.

Voir également