SpriteSortMode Enumeración

XNA Game Studio 4.0
Define las opciones de representación de orden de sprite.

Espacio de nombres: Microsoft.Xna.Framework.Graphics
Ensamblado: Microsoft.Xna.Framework.Graphics (en microsoft.xna.framework.graphics.dll)

public enum SpriteSortMode

 Nombre de miembroDescripción
BackToFront

Similar al modo Deferred, excepto por el hecho de que los sprites se ordenan por profundidad de atrás hacia adelante antes de dibujarlos. Este procedimiento es recomendable cuando se dibujan sprites transparentes con distintas profundidades.

Deferred

Los sprites no se dibujan hasta que se llama a End. End aplicará una configuración de dispositivo de gráficos y dibujará todos los sprites en un solo lote y en el mismo orden en el que se recibieron las llamadas a Draw. Este modo permite que Draw llame a dos o más versiones de SpriteBatch sin crear conflicto en la configuración de dispositivo de gráficos. SpriteBatch establece el modo Deferred de forma predeterminada.

FrontToBack

Similar al modo Deferred, excepto por el hecho de que los sprites se ordenan por profundidad de adelante hacia atrás antes de dibujarlos. Este procedimiento es recomendable cuando se dibujan sprites opacos con distintas profundidades.

Immediate

Begin aplicará una configuración de dispositivo de gráficos nueva y los sprites se dibujarán en cada llamada a Draw. En el modo Immediate solo puede haber una versión de SpriteBatch activa para que no se produzcan conflictos de configuración de dispositivo.

Texture

Similar al modo Deferred, excepto por el hecho de que los sprites se ordenan por textura antes de dibujarlos, algo que mejora el rendimiento cuando se dibujan sprites de profundidad uniforme que no se superponen.

Xbox 360, Windows 7, Windows Vista, Windows Phone 7

Adiciones de comunidad

AGREGAR
Mostrar: