io tempo fa ho provato xna giusto per divertirmi qualche giorno. non ricordo molto su come usare i vari effetti sulle texture2d pero ti copio incollo il metodo draw della navicella che è una png con lo sfondo trasparente.

ti posto due metodi perchè il gioco è diviso in componenti (una cosa che vedrai piu in la se lo stai imparando). In ogni caso il primo richiama il secondo, per cui per ora vedili come un unico metodo.

codice:
public override void Draw(GameTime gameTime)
        {
            EnemyBatch.Begin(SpriteSortMode.FrontToBack, BlendState.AlphaBlend);
            Enemy1.Draw(EnemyBatch);
            EnemyBatch.End();

            base.Draw(gameTime);
        }

public void Draw(SpriteBatch Batch)
        {
            Batch.Draw(TextureImage, Position, null,
                 Color.White, Rotation, Origin, Scala, SpriteEffects.None, 0f);
        }