   How to mask areas of a sprite?
  I'm creating a minimap by drawing a source rect from a larger image.  On top of this rect I draw my circular radar border.  Now what is the best way to get rid of the areas of the rectangle lying outside of the circular border?   