Share via


TextureStateManager.TextureCoordinateIndex-Eigenschaft

Dieser Dokumentation für die Vorschau nur ist und in späteren Versionen geändert. Leere Themen wurden als Platzhalter eingefügt.]

Definiert den Index der Texturkoordinate einrichten mit die aktuelle Texturstufe.

Namespace:  Microsoft.WindowsMobile.DirectX.Direct3D
Assembly:  Microsoft.WindowsMobile.DirectX (in Microsoft.WindowsMobile.DirectX.dll)

Syntax

'Declaration
Public Property TextureCoordinateIndex As Integer
    Get
    Set
'Usage
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);
}
member TextureCoordinateIndex : int with get, set

Eigenschaftswert

Typ: System.Int32
Index der Texturkoordinate festgelegt.

Hinweise

Bis zu acht Sätze Struktur können pro Vertex Koordinaten angegeben werden.Wenn ein Scheitelpunkt keinen Satz Texturkoordinaten am angegebenen Index enthält, kehrt das System standardmäßig zu den u- und V-Koordinaten (0,0 0,0) zurück.

Beim rendering mit Scheitelpunkt Shader muss jede Phase Textur Koordinate Index auf den Standardwert festgelegt werden.Der Standardindex für jede Phase ist gleich der Stufe Index.Legen Sie in diesem Zustand, auf den nullbasierten Index der Koordinate legen Sie für jeden Vertex, die dieser Texturstufe verwendet.

Darüber hinaus zählen Anwendungen TextureCoordinateIndex Werte als Teil einer logischen OR mit dem Index festgelegt wird, um anzufordern, dass DirectX die Eingabetexturkoordinaten für eine Texturtransformation automatisch generiert.

Das System verwendet den Index ausschließlich Textur Modus Umbruch, wenn Sie einen abweichenden TextureCoordinateIndexPassThru Wert verwenden, auf 0 (null) löst bestimmen.Diese Flags sind besonders hilfreich beim Durchführen der Environment-Mapping.

.NET Framework-Sicherheit

Plattformen

Windows CE, Windows Mobile für Smartphone, Windows Mobile für Pocket PC

Die .NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET framework.

Versionsinformationen

.NET Compact Framework

Unterstützt in: 3.5, 2.0

Siehe auch

Referenz

TextureStateManager Klasse

Member TextureStateManager

Microsoft.WindowsMobile.DirectX.Direct3D-Namespace