SpriteBatch.Draw Méthode (Texture2D, Rectangle, Nullable<Rectangle>, Color)
XNA Game Studio 4.0
Ajoute un sprite à un lot pour le rendu en faisant appel à la texture, au rectangle de destination, au rectangle source et à la couleur spécifiés.
Espace de noms: Microsoft.Xna.Framework.Graphics
Assembly: Microsoft.Xna.Framework.Graphics (dans microsoft.xna.framework.graphics.dll)
public void Draw ( Texture2D texture, Rectangle destinationRectangle, Nullable<Rectangle> sourceRectangle, Color color )
Paramètres
- texture
- Texture.
- destinationRectangle
- Rectangle qui spécifie (en coordonnées à l'écran) la destination pour le dessin du sprite. Si la taille de ce rectangle n'est pas identique à celle du rectangle source, le sprite est alors mis à une échelle la plus adaptée possible.
- sourceRectangle
- Rectangle qui spécifie (en texels) les texels source d'une texture. Utilisez null pour dessiner l'intégralité de la texture.
- color
- Couleur pour teinter un sprite. Utilisez Color.White pour un tout en couleur sans colorer.
| Type d'exception | Condition |
|---|---|
| ArgumentNullException | texture est null. |
| InvalidOperationException | Draw a été appelé, mais Begin n'a pas encore été appelé. Vous devez avoir appelé Begin avec succès avant de pouvoir appeler Draw. |
