Vertex Declaration

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: