Share via


SpriteFlags (Enumeración)

Actualización: noviembre 2007

Define los indicadores utilizados para especificar las opciones de representación de objetos Sprite.

Esta enumeración tiene un atributo FlagsAttribute que permite una combinación bit a bit de los valores de miembro.

Espacio de nombres:  Microsoft.WindowsMobile.DirectX.Direct3D
Ensamblado:  Microsoft.WindowsMobile.DirectX (en Microsoft.WindowsMobile.DirectX.dll)

Sintaxis

'Declaración
<FlagsAttribute> _
Public Enumeration SpriteFlags
'Uso
Dim instance As SpriteFlags
[FlagsAttribute]
public enum SpriteFlags
[FlagsAttribute]
public enum class SpriteFlags
public enum SpriteFlags

Miembros

Nombre de miembro Descripción
ms130323.CFW(es-es,VS.90).gif None Resuelve el valor como 0.
ms130323.CFW(es-es,VS.90).gif DoNotSaveState Evita que el estado del dispositivo se guarde o restaure cuando se llama a Begin o End.
ms130323.CFW(es-es,VS.90).gif DoNotModifyRenderState Especifica que no se realicen cambios en el estado de presentación del dispositivo al llamar a Begin.
ms130323.CFW(es-es,VS.90).gif ObjectSpace Especifica que no hay ninguna modificación de las transformaciones universal, de vista y de proyección. Las transformaciones actualmente establecidas en el dispositivo se utilizan para transformar los objetos Sprite cuando éstos se dibujan por lotes (es decir, cuando se llama a Begin o End). Si no se especifica esta opción, las transformaciones universal, de vista y de protección se modifican para dibujar los objetos Sprite en las coordenadas del espacio de pantalla.
ms130323.CFW(es-es,VS.90).gif Billboard Gira cada objeto Sprite alrededor de su centro de manera que quede enfrentado al visor. Primero se debe llamar a SetWorldViewLH o SetWorldViewRH.
ms130323.CFW(es-es,VS.90).gif AlphaBlend Habilita la mezcla alfa con AlphaTestEnable establecido en true (para alfa distinto de cero). SourceAlpha es el estado de mezcla de origen y InvSourceAlpha es el estado de mezcla de destino en las llamadas a RenderStateManager. La clase Font requiere que se establezca este indicador al dibujar texto.
ms130323.CFW(es-es,VS.90).gif SortTexture Ordena los objetos Sprite por textura antes de la operación de dibujo. Se recomienda esta opción cuando se dibujan objetos Sprite no superpuestos y de profundidad uniforme; por ejemplo, al dibujar texto alineado con la pantalla con Font.
ms130323.CFW(es-es,VS.90).gif SortDepthFrontToBack Ordena los objetos Sprite por profundidad, de delante a atrás, antes de la operación de dibujo. Esta opción se recomienda cuando se dibujan objetos Sprite opacos de varias profundidades.
ms130323.CFW(es-es,VS.90).gif SortDepthBackToFront Ordena los objetos Sprite por profundidad, de detrás hacia delante, antes de la operación de dibujo. Esta opción se recomienda cuando se dibujan objetos Sprite transparentes de varias profundidades.

Plataformas

Windows CE, Windows Mobile para Smartphone, Windows Mobile para Pocket PC

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Compact Framework

Compatible con: 3.5, 2.0

Vea también

Referencia

Microsoft.WindowsMobile.DirectX.Direct3D (Espacio de nombres)

Otros recursos

Programar Mobile Direct3D en .NET Compact Framework