Vertex Declaration (Direct3D 9)
A vertex declaration defines the vertex buffer layout and programs the tessellation engine. Starting with Direct3D 9, vertex streams are expressed as an array of D3DVERTEXELEMENT9 structures (instead of using flexible vertex format (FVF) codes). Each array element describes each per-vertex data type. Converting FVF> codes into the new format is covered in the following topics:
- Mapping FVF Codes to a Direct3D 9 Declaration (Direct3D 9)
- Fixed Function FVF Codes (Direct3D 9)
- Mapping between a Direct3D Declaration and FVF Codes (Direct3D 9)
- Mapping between a Direct3D 9 Declaration and a Direct3D 8 Declaration (Direct3D 9)
- Programming One or More Streams (Direct3D 9)
Related topics
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for