绘制放大的图像,没有平滑

时间:2012-05-15 17:04:30

标签: c# image xna

我想画一个比原版大5倍的texture2d,没有平滑。

绘图线:

spriteBatch.Draw(texture, new Vector2(0, 0), null, Color.White, 0, Vector2.Zero,
5f, SpriteEffects.None, 0);

结果是缩放平滑的图像。添加this.GraphicsDevice.SamplerStates[0] = SamplerState.PointClamp;无济于事。

1 个答案:

答案 0 :(得分:0)

你想要的是点纹理过滤。看here