Buffer dei vertici Direct3D

Un buffer dei vertici contiene i dati dei vertici associati alle primitive del buffer di un comando in una chiamata a D3dDrawPrimitives2. I vertici vengono rappresentati usando il formato FVF (Flexible Vertex Format), in cui a ogni vertice possono essere associati i dati seguenti:

  • Posizione (x,y,z e facoltativa w) (obbligatorio)

  • Colore diffuso (facoltativo)

  • Colore speculare (facoltativo)

  • Coordinate della trama (facoltativo). Direct3D può inviare fino a un massimo di otto set di valori (u,v).

I driver devono fornire supporto FVF.

I vertici effettivi e l'ordine in cui devono essere elaborati dipende dal comando primitivo D3DDP2OP_Xxx appena analizzato dal buffer dei comandi. Per informazioni dettagliate, vedere le singole pagine di riferimento della struttura D3DHAL_DP2Xxx .