Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Draw Method (Texture2D, Vector2, Color)

SpriteBatch.Draw Method (Texture2D, Vector2, Color)

Adds a sprite to the batch of sprites to be rendered, specifying the texture, screen position, and color tint.

Namespace: Microsoft.Xna.Framework.Graphics
Assembly: Microsoft.Xna.Framework (in microsoft.xna.framework.dll)

public void Draw (
         Texture2D texture,
         Vector2 position,
         Color color
)

Parameters

texture
The sprite texture.
position
The location, in screen coordinates, where the sprite will be drawn.
color
The color channel modulation to use. Use Color.White for full color with no tinting.

Exception typeCondition
ArgumentNullException texture is null.
InvalidOperationException Draw was called, but Begin has not yet been called. Begin must be called successfully before Draw can be called.

Before any calls to Draw, you must call Begin. Once all calls to Draw are complete, call End.

Xbox 360, Windows XP SP2, Windows Vista, Zune

Community Additions

ADD
Show:
© 2015 Microsoft