GraphicsPath.Warp

Warp(PointF[], RectangleF)

تُطبق تحويل تشويه، يُعرّف بواسطة مستطيل ومُعَدل، على هذا GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect)
معاملنوعالوصف
destPointsPointF[]مصفوفة من هياكل PointF التي تُعرّف مُعَدلًا يُحوَّل إليه المستطيل المُعرّف بـ srcRect. يمكن للمصفوفة أن تحتوي على ثلاثة أو أربعة عناصر. إذا احتوت المصفوفة على ثلاثة عناصر، فإن الزاوية السفلية اليمنى للمُعَدل تُستنتج من النقاط الثلاث الأولى.
srcRectRectangleF[RectangleF`](../../rectanglef/) التي تمثل المستطيل الذي يتم تحويله إلى المُعَدل المُعرّف بـ destPoints.

انظر أيضًا


Warp(PointF[], RectangleF, Matrix)

تُطبق تحويل تشويه، يُعرّف بواسطة مستطيل ومُعَدل، على هذا GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix)
معاملنوعالوصف
destPointsPointF[]مصفوفة من هياكل PointF التي تُعرّف مُعَدلًا يُحوَّل إليه المستطيل المُعرّف بـ srcRect. يمكن للمصفوفة أن تحتوي على ثلاثة أو أربعة عناصر. إذا احتوت المصفوفة على ثلاثة عناصر، فإن الزاوية السفلية اليمنى للمُعَدل تُستنتج من النقاط الثلاث الأولى.
srcRectRectangleF[RectangleF`](../../rectanglef/) التي تمثل المستطيل الذي يتم تحويله إلى المُعَدل المُعرّف بـ destPoints.
matrixMatrix[Matrix`](../../matrix/) التي تُحدد تحويلًا هندسيًا لتطبيقه على المسار.

انظر أيضًا


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

تُطبق تحويل تشويه، يُعرّف بواسطة مستطيل ومُعَدل، على هذا GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode)
معاملنوعالوصف
destPointsPointF[]مصفوفة من هياكل PointF التي تُعرّف مُعَدلًا يُحوَّل إليه المستطيل المُعرّف بـ srcRect. يمكن للمصفوفة أن تحتوي على ثلاثة أو أربعة عناصر. إذا احتوت المصفوفة على ثلاثة عناصر، فإن الزاوية السفلية اليمنى للمُعَدل تُستنتج من النقاط الثلاث الأولى.
srcRectRectangleF[RectangleF`](../../rectanglef/) التي تمثل المستطيل الذي يتم تحويله إلى المُعَدل المُعرّف بـ destPoints.
matrixMatrix[Matrix`](../../matrix/) التي تُحدد تحويلًا هندسيًا لتطبيقه على المسار.
warpModeWarpModeتعداد WarpMode الذي يُحدد ما إذا كانت عملية التشويه هذه تستخدم وضع المنظور أو الوضع الثنائي الخط.

انظر أيضًا


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

تُطبق تحويل تشويه، يُعرّف بواسطة مستطيل ومُعَدل، على هذا GraphicsPath.

public void Warp(PointF[] destPoints, RectangleF srcRect, Matrix matrix, WarpMode warpMode, 
    float flatness)
معاملنوعالوصف
destPointsPointF[]مصفوفة من هياكل PointF التي تُعرّف مُعَدلًا يُحوَّل إليه المستطيل المُعرّف بـ srcRect. يمكن للمصفوفة أن تحتوي على ثلاثة أو أربعة عناصر. إذا احتوت المصفوفة على ثلاثة عناصر، فإن الزاوية السفلية اليمنى للمُعَدل تُستنتج من النقاط الثلاث الأولى.
srcRectRectangleF[RectangleF`](../../rectanglef/) التي تمثل المستطيل الذي يتم تحويله إلى المُعَدل المُعرّف بـ destPoints.
matrixMatrix[Matrix`](../../matrix/) التي تُحدد تحويلًا هندسيًا لتطبيقه على المسار.
warpModeWarpModeتعداد WarpMode الذي يُحدد ما إذا كانت عملية التشويه هذه تستخدم وضع المنظور أو الوضع الثنائي الخط.
flatnessSingleقيمة من 0 إلى 1 تُحدد مدى تسطح المسار الناتج. لمزيد من المعلومات، راجع طرق Flatten.

انظر أيضًا