Sorts sprites by depth in back-to-front order prior to drawing. This option is recommended when drawing transparent sprites of varying depths. You may combine SortDepthBackToFront with SortTexture to sort first by depth, and second by texture.
SortDepthFrontToBack
64
Sorts sprites by depth in front-to-back order prior to drawing. This option is recommended when drawing opaque sprites of varying depths. You may combine SortDepthFrontToBack with SortTexture to sort first by depth, and second by texture.
SortTexture
32
Sorts sprites by texture prior to drawing. This option is recommended when drawing non-overlapping sprites of uniform depth; for example, drawing screen-aligned text with Font. You may also combine SortTexture with either SortDepthFrontToBack or SortDepthBackToFront. This will sort the list of sprites by depth first and texture second.
Specifies no modification of the world, view, and projection transforms. The transforms currently set to the device are used to transform sprites when the batched sprites are drawn (that is, when Sprite.Flush or Sprite.End is called). If this option is not specified, the world, view, and projection transforms are modified so that sprites are drawn in screen-space coordinates.