|  | RenderTransformDraw Method (SpriteBatch, Texture2D, RectangleF, NullableRectangle, Color) | 
            Transforms a sprite and adds it to a batch of sprites for rendering using the specified 
            texture, position, source rectangle and color. 
            
 
Namespace: DigitalRune.Game.UI.RenderingAssembly: DigitalRune.Game.UI (in DigitalRune.Game.UI.dll) Version: 1.8.0.0 (1.8.0.14553)
 Syntax
Syntaxpublic void Draw(
	SpriteBatch spriteBatch,
	Texture2D texture,
	RectangleF destinationRectangle,
	Nullable<Rectangle> sourceRectangle,
	Color color
)
Public Sub Draw ( 
	spriteBatch As SpriteBatch,
	texture As Texture2D,
	destinationRectangle As RectangleF,
	sourceRectangle As Nullable(Of Rectangle),
	color As Color
)
public:
void Draw(
	SpriteBatch^ spriteBatch, 
	Texture2D^ texture, 
	RectangleF destinationRectangle, 
	Nullable<Rectangle> sourceRectangle, 
	Color color
)
member Draw : 
        spriteBatch : SpriteBatch * 
        texture : Texture2D * 
        destinationRectangle : RectangleF * 
        sourceRectangle : Nullable<Rectangle> * 
        color : Color -> unit 
Parameters
- spriteBatch
- Type: SpriteBatch
 The sprite batch for rendering.
- texture
- Type: Texture2D
 The texture.
- destinationRectangle
- Type: DigitalRune.Game.UIRectangleF
 A rectangle that specifies (in screen coordinates) the destination for drawing the sprite. 
            If this rectangle is not the same size as the source rectangle, the sprite will be scaled to 
            fit.
- sourceRectangle
- Type: SystemNullableRectangle
 A rectangle that specifies (in texels) the source texels from a texture. Use 
             to draw the entire texture.
- color
- Type: Color
 The color to tint a sprite. Use white for full color with no tinting.
 Exceptions
Exceptions See Also
See Also