This website show that you can use basic effect on spritebatch.
I tried using it bot how got a blank screen
player = Content.Load<Texture2D>("player");
world = Matrix.CreateTranslation(0f, 0.0f, 0.0f);
view = Matrix.CreateLookAt(new Vector3(1f, 1f, 0), new Vector3(0, 0, 0), Vector3.Up);
projection = Matrix.CreateOrthographic(1f, 1f, 0.1f, 1000f);
GraphicsDevice.Clear(Color.CornflowerBlue);
effect.World = world;
effect.View = view;
effect.Projection = projection;
spriteBatch.Begin(SpriteSortMode.Deferred, BlendState.AlphaBlend, null, null, null, effect);
spriteBatch.Draw(player,new Vector2(0,0),Color.White );
spriteBatch.End();
Is it even posible to use basic effect in spritebatch?