Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die D3DDDIVERTEXELEMENT Struktur beschreibt ein Element im Array für eine Vertex-Shaderdeklaration.
Syntax
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Angehörige
[in] Stream
Die Nummer des Datenstroms.
[in] Offset
Der Offset (falls vorhanden) in Byte vom Anfang des Datenstroms bis zum Anfang der Daten.
[in] Type
Einer von mehreren vordefinierten Datentypen, die die Datengröße definieren. Weitere Informationen zu diesen Typen finden Sie im D3DDECLTYPE Enumerationstyp in der Microsoft Windows SDK-Dokumentation.
[in] Method
Die Tessellator-Verarbeitungsmethode. Diese Methode bestimmt, wie der Tessellator die Vertexdaten interpretiert und arbeitet. Weitere Informationen zu diesen Methoden finden Sie im D3DDECLMETHOD Enumerationstyp in der Windows SDK-Dokumentation.
[in] Usage
Die beabsichtigte Verwendung der Vertexdaten. Weitere Informationen zu den möglichen Verwendungen finden Sie im D3DDECLUSAGE Enumerationstyp in der Windows SDK-Dokumentation.
[in] UsageIndex
Eine Änderung der Nutzungsdaten, die im Member Usage angegeben sind. Durch diese Änderung können mehrere Verwendungstypen angegeben werden.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
| Header- | d3dumddi.h (include D3dumddi.h) |