GDI+怎么绘制图片为非正矩形

GDI+如何绘制图片为非正矩形?
由于有特殊要求,需要将一张正矩形的图片作一下变形,也就是绘成有一点凌形的样子,请问这个用GDI+如何办到呢?

------解决方案--------------------
scale拉伸一下就好了
------解决方案--------------------
gdi+只能将图片绘制成平行四边形,其他的不行。
------解决方案--------------------
CDC::PlgBlt
BOOL PlgBlt( POINT lpPoint, CDC* pSrcDC, int xSrc, int ySrc, int nWidth, int nHeight, CBitmap& maskBitmap, int xMask, int yMask );

Remarks

Performs a bit-block transfer of the bits of color data from the specified rectangle in the source device context to the specified parallelogram in the given device context. If the given bitmask handle identifies a valid monochrome bitmap, the function uses this bitmap to mask the bits of color data from the source rectangle.

parallelogram 并行4边形


------解决方案--------------------
GDI+可以通过Matrix类来实现矩阵的旋转、错切、平移、比例等变换操作
这应该是你想要的吧
------解决方案--------------------
探讨
谢谢各位的热心解答,仔细考虑了一下,还不只是平行四边形,也就是说,我知道四个点的坐标,需要将图片的四个角像贴材质一样贴上去。