Vertexdeklaration (Direct3D 9)
Eine Vertexdeklaration definiert das Vertexpufferlayout und programmiert das Tessellationsmodul. Ab Direct3D 9 werden Vertexdatenströme als Array von D3DVERTEXELEMENT9 Strukturen ausgedrückt (anstatt flexible Vertexformatcodes (FVF)-Codes zu verwenden). Jedes Arrayelement beschreibt jeden Datentyp pro Vertex. Das Konvertieren von FVF-> Codes in das neue Format wird in den folgenden Themen behandelt:
- Zuordnen von FVF-Codes zu einer Direct3D 9-Deklaration (Direct3D 9)
- FVF-Codes (Direct3D 9) mit fester Funktion
- Zuordnung zwischen einer Direct3D-Deklaration und FVF-Codes (Direct3D 9)
- Zuordnung zwischen einer Direct3D 9-Deklaration und einer Direct3D 8-Deklaration (Direct3D 9)
- Programmieren eines oder mehrerer Streams (Direct3D 9)
Verwandte Themen