I'm trying to achieve the effect as shown in (B) of the following image. If I set alpha on the Sprite Batch I end up with the effect as shown in (C). Can anyone please tell me how I can get the desired effect as in (B).
Please note i'm not trying to mask the sprites. I'm trying to set a global alpha that will affect all sprites drawn after the global alpha has been set. An example of usage would be a dialog that fades in or out.