Language: Visual BasicC#C++JScript(Show All)
Sprite.End() Method (Microsoft.DirectX.Direct3D)
Restores the device to the state it was in before Sprite.Begin was called.
Definition
| Visual Basic | Public Sub End() |
| C# | public void End(); |
| C++ | public: void End(); |
| JScript | public function End(); |
Remarks
How Do I...?
Draw A Sprite
This example demonstrates how to draw a sprite.
To draw a sprite:
- Call Sprite.Begin to prepare the device for drawing sprites.
- Call Sprite.Draw2D to render the sprite.
- Call Sprite.End to signal the end of this batch of sprites.
In the following C# code example, sprite is assumed to be the rendered Sprite object. The texture variable is a loaded Texture object.
[C#]
sprite.Begin(SpriteFlags.None);
sprite.Draw2D(texture, Rectangle.Empty, Rectangle.Empty,
new Point(5.0f, 5.0f), Color.White);
sprite.End();
See Also