正如标题所述,我Texture2D什至在考虑SpriteBatch.Draw(). 我这样做的原因是我试图填充一个任意多边形,该多边形由Vector2Ds 定义的顶点布置,具有任意Texture2D.
我在想的是创建适合多边形的矩形,将 缩放Texture2D到该矩形,然后通过Texture2D'sGetData<>()和使多边形外部的像素透明SetData<>()。
我已经到了找到适合多边形的矩形的地步,但是有没有办法调整Texture2D它的大小,或者我是在完全错误的方式?谢谢!