XNA。SpriteBatch.Begin解决方案

XNA。SpriteBatch.Begin
XNA中,SpriteBatch.Begin的重载函数:
spriteBatch.Begin( SpriteBlendMode.AlphaBlend, SpriteSortMode.FrontToBack, SaveStateMode.None, Matrix.CreateTranslation(new Vector3(0, 00, 0)));
用Matrix可以实现绘制区域的移动
但是怎么实现,限制绘制在一个矩形区域内呢?

------解决方案--------------------
我也在学xna啊