Compartir a través de


TextureStateManager.TextureCoordinateIndex (Propiedad)

Actualización: noviembre 2007

Define el índice del conjunto de coordenadas de textura que se va a utilizar con la fase de textura actual.

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

Sintaxis

'Declaración
Public Property TextureCoordinateIndex As Integer
'Uso
Dim instance As TextureStateManager
Dim value As Integer

value = instance.TextureCoordinateIndex

instance.TextureCoordinateIndex = value
public int TextureCoordinateIndex { get; set; }
public:
property int TextureCoordinateIndex {
    int get ();
    void set (int value);
}
public function get TextureCoordinateIndex () : int
public function set TextureCoordinateIndex (value : int)

Valor de propiedad

Tipo: System.Int32
Índice del conjunto de coordenadas de textura.

Comentarios

Se pueden especificar hasta ocho conjuntos de coordenadas de textura por vértice. Si un vértice no incluye un conjunto de coordenadas de textura en el índice especificado, el sistema revierte a las coordenadas u y v (0,0 0,0) de manera predeterminada.

En la representación con shaders de vértice, el índice de coordenadas de textura de cada fase se debe establecer en su valor predeterminado. El índice predeterminado para cada fase es igual al índice de la fase. Establezca este estado en el índice de base cero del conjunto de coordenadas para cada vértice que esta fase de textura utilice.

Además, las aplicaciones pueden incluir valores TextureCoordinateIndex como parte de una disyunción lógica (OR) con el índice que se establece, para solicitar que DirectX genere automáticamente las coordenadas de textura de entrada para una transformación de textura.

El sistema utiliza el índice de manera estricta para determinar el modo de ajuste de la textura al utilizar un valor TextureCoordinateIndex distinto de PassThru, que se resuelve en cero. Estos indicadores son muy útiles al realizar la asignación del entorno.

Permisos

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

TextureStateManager (Clase)

TextureStateManager (Miembros)

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