I didn't know where to put this post.
In directx,when drawing to the screen you call the BeginScene() method,
for sprites you need to call the Begin() method seperatly and within the BeginScene block.
MY question is do you have to call the Sprites Begin() method only once or does every single instance of a sprite need to call it individually?
d3ddev->BeginScene(); // Enter scene blitting.
// ... do stuff with background...
// ... do stuff with ship ...
// ... do stuff with cloud ...
I also have this class,
// the pointer to our Direct3D Sprite interface
// the pointer to the sprite
Is it viable to have each instance of class MySprite contain the pointer to
directx's sprite interface,or should I only have one such pointer?