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
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
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